- 博客(228)
- 资源 (26)
- 收藏
- 关注
原创 WPF在TreeView的子项中的TextBlock,触发点击事件时,获得当前文本框所在的TreeViewItem数据对象
要实现的效果是,在一个深层treeview控件的treeviewitem中有个textblock,而我要在点击这个textblock时阻断向下传递(e.handle=true),并且将当前这个项的绑定属性IsExpanded设置相反值前台代码如下:后台代码:核心知识点:传递到后台的控件对象sender,其绑定的DataContext上下文即是当前treeviewitem的上...
2019-07-19 18:22:44 2134 2
原创 关于BackgroundWorker进度报告时界面进度不能正常显示的问题
当后台任务进行时,需要在主程序给个延迟以保证后台在刷新进度显示时有足够时间显示出来所以要在主进程里走进度,而不是BackgroundWorker的通知举例如下:1. 声明一个后台任务readonly BackgroundWorker bgWorker;2. 设置任务/* ---------- 设置线程任务 ---------- */bgWorker = new Ba...
2019-07-18 16:23:11 995
原创 未能加载文件或程序集 GalaSoft.MvvmLight
发生此问题的原因是原工程是NET3.5,升级到4.5.2后关联引用并没有改变导致报错的地方是在注册messenger的时候提示错误跟踪进去注意这里如果引用的lib不匹配,在nuget里卸载重新安装即可...
2019-07-17 11:55:03 1554
原创 小程序使用iconfont字体图标,引用fontawesome图标
fontawesome官网:http://www.fontawesome.com.cn/iviewui官网:https://weapp.iviewui.com/我将iview的icon控件提出来,进行了改进,让其不仅支持iconfont切换,还支持image直接设置path目前支持的内容:fontawesome iview默认图标 image引用:使用:效...
2019-07-11 08:13:37 280
原创 小程序中引用font awesome图标
网上找了好多教程,也按照步骤一步一步实践,可最后一步图标总是方框后来找到了最重要的原因是,没有引用fa字体样式@import "./fontawesome.wxss";/* Font Awesome 样式 */.fa { font-family: 'Font Awesome 5 Free'; font-weight: 900; -moz-osx-font-smoo...
2019-07-10 22:40:39 602
原创 小程序云函数报错: Cloud API isn't enabled, please call init first
看提示知道是没有初始化就调用了其他云函数,本来以为是返回有问题,后来发现是个代码书写顺序错误,如下图:实际上是因为cloud需要先init后再调用db,云函数js文件是从上至下顺序执行,所以要严格按照初始化顺序声明和调用,修改后结果如下:调用成功...
2019-07-06 12:02:46 6478 4
原创 微信小程序Promise风格回调的用法
小程序数据库操作会有Promise风格的回调,备注一下回调写法给新人db.collection('userInfo').where({ _openid: _.eq(openid)}).count().then(res => { console.log(res.total);}).catch(res => { console.log(res);})count...
2019-07-06 10:31:24 1133
原创 微信小程序默认按钮无边框且设置圆角和背景色
wxss.icon-btn { vertical-align: middle; margin-top: 2px; margin-bottom: 0px;}.icon { color: black;}/* 默认按钮样式 */button[type="default"] { border-radius: 6px 6px 0px 0px; backgroun...
2019-06-28 08:13:08 2223
原创 ANTLR v4 安装和hello world运行环境避坑指南
首先,你需要下载Java运行环境的JDK和JRE,以及libJava SE Development Kit 8u211 Java SE Runtime Environment 8u211 antlr-4.7.2-complete.jar在D盘新建目录Java,结构如下:Java├ Javalib 存放antlr-4.7.2-complete.jar├JDK ...
2019-06-15 13:54:55 1657 1
原创 wpf触发器DataTrigger绑定切换
<Style x:Key="playBtn" TargetType="{x:Type control:ButtonWithIcon}"> <Setter Property="Cursor" Value="Hand"/> <Setter Property="Width" Value="28"/> ...
2019-06-13 16:52:46 1719
原创 腾讯云部署netcore技术栈的https协议api服务
达成以上目标,需要如下条件:1.腾讯云:有一个备案网址且正确解析 有一个有效SSL证书 安全组中开放了443端口且绑定了主机2.netcore工程配置了https协议且可以正确编译运行 已发布至云服务器备案网址自己去申请办手续,这个不多说。腾讯云SSL证书申请位置如下图:剩下的流程自己去找网上资料看,不多说。申请完毕后到证书页下载证书解压缩后找到II...
2019-06-12 07:52:02 497
原创 在触发器中设置图片旋转和位移
<!-- 更多按钮 --><Style x:Key="moreBtn" TargetType="Button"> <Setter Property="HorizontalAlignment" Value="Right"/> <Setter Property="VerticalAlignment" Value="Top"/> <Sett...
2019-06-06 15:38:54 197
原创 腾讯云Web Deploy部署失败问题
腾讯云需要在主机安全组放通接口,除了服务器防火墙外要记得去控制台安全组放通8172端口,不过你可以自己定义端口,不一定用8172,这个经验记录一下...
2019-05-17 00:34:30 384
原创 wpf绑定属性的相对路径写法
<Style x:Key="trumpetBtn" TargetType="{x:Type quJiao:ButtonWithIcon}"> <Setter Property="Cursor" Value="Hand"/> <Setter Property="IsHitTestVisible" Valu...
2019-05-16 11:28:41 2445
原创 WPF的TextBlock绑定多个参数的写法(多重绑定)
<Style x:Key="showTxt" TargetType="{x:Type TextBox}"> <Setter Property="Text"> <Setter.Value> <!-- 多重绑定 --> <MultiBinding StringFormat="{}{0}({1})"> <Bin...
2019-05-15 14:36:27 6555
原创 AspNetCore.Mvc写Get方法运行显示该网页无法正常运作 http err 500问题
提示如上,检查发现,是api的特性声明有问题msg是一个对象,不是一个string,所以这里写{msg}的路由根本无法实现改成如下代码即可,其中path是msg对象中的一个属性参数:public class ApiMsg { public string path {get; set;} ......}注意返回值是动态类型,否则如果...
2019-05-12 12:15:14 1118
原创 C#中win10找不到桌面路径的奇怪问题
var path0 = Environment.GetFolderPath(Environment.SpecialFolder.Desktop) + "\\tea.qj"; var path1 = "C://Users//Administrator//Desktop//tea.qj"; var path2 = "C://U...
2019-05-08 17:35:17 623 1
原创 在样式Style中的触发器属性中设置样式值
<Style x:Key="CheckButtonSingle" TargetType="{x:Type local:CheckButton}"> <Setter Property="FocusVisualStyle" Value="{x:Null}"/> <Setter Property="Width" Value="60"/> <Setter ...
2019-04-30 10:00:28 496
原创 wpf中枚举Enum类型绑定问题
正常情况枚举类型是不能绑定显示的,所以需要一个转换器将枚举转为字符串才能正常在控件里显示具体代码如下:转换器:/// <inheritdoc />/// <summary>/// 枚举转字符串/// </summary>[ValueConversion(typeof(Enum), typeof(string))]public class ...
2019-04-23 10:56:46 1739
原创 注意在WPF中,编写Label模板时TextBlock的绑定
<Style TargetType="Label"> <Setter Property="Template"> <Setter.Value> <ControlTemplate TargetType="Label"> <TextBlock x:Name="txt" Grid.Column="1" ...
2019-04-22 22:16:49 845
原创 UserControl中,Button点击展开Popup,在鼠标点击其他地方后Popup不能关闭问题
找了一天,最后定位到问题的原因是,用于点击的Button的ClickMode必须为Release时,popup才会响应原理是因为,当点击模式是Press时,popup已经弹出了,但是焦点还是在button上所以鼠标移开点击其他区域时popup已经没有触发失去焦点的机会了,因此一直不会关闭而点击模式是Release时,鼠标的整个点击流程已经结束后popup才弹出,所以仍然会获得焦点,且响...
2019-04-22 16:17:49 1919 2
原创 ComboBox下拉框样式,带设置圆角外框和选中内容
<!-- 下拉列表中ToggleButton --> <Style TargetType="ToggleButton" x:Key="stlToggleButton"> <Setter Property="FocusVisualStyle" Value="{x:Null}"/> <Setter Proper...
2019-04-18 16:07:32 3095
原创 一个标准的ListBox样式示例
<ListBox BorderBrush="Transparent" BorderThickness="0" MaxHeight="600" VerticalAlignment="Top" ScrollViewer.HorizontalScrollBarVisibility="Disabled" ScrollViewer.VerticalScrollBarVisibili...
2019-04-17 20:38:05 584
原创 滚动条ScrollViewer防止滚动时按内容跳跃式滚动的设置
属性中将CanContentScroll设置为False,滚动时就不会跳了,会连续的滚动
2019-04-09 21:54:35 320
原创 在ListBoxItem的样式中的button传参,把当前选中项传递到命令的方法
前端页面:<Style x:Key="ThumbItemStyle" TargetType="{x:Type ListBoxItem}"> <Setter Property="Template"> <Setter.Value> <ControlTemplate TargetType="{x:Type ListBoxItem}"> ...
2019-04-09 20:40:39 805
原创 ListBox项模板中绑定ListBoxItem属性的方法
<ListBox> <ListBox.ItemTemplate> <DataTemplate> <Grid Width="225" Height="126" FocusVisualStyle="{x:Null}"> <TextBlock x:Name="sortIndex" FontFamily="...
2019-04-01 17:12:56 2600
原创 C#在回调中调用主线程处理事件
Application.Current.Dispatcher.BeginInvoke(new Action(() =>{ //主线程事件内容}));
2019-03-18 17:45:10 1377
原创 WPF的DataTrigger绑定自身属性
<DataTrigger Binding="{Binding RelativeSource={RelativeSource self},Path=IfVertical}" Value="true"> <Setter TargetName="PART_Stack" Property="Orientation" Value="Vertical"/>&am
2019-03-13 14:28:11 3842 1
原创 WPF: 设置ListView.View中GridView的滚动条样式
这个技巧比较高级,因为正常模板设置你是设置不到这个滚动条的你加了全局样式,实际也匹配不到这个滚动条那么如何处理呢?<Style x:Key="{x:Static GridView.GridViewScrollViewerStyleKey}" TargetType="{x:Type ScrollViewer}" BasedOn="{StaticResource ScrollVie...
2019-03-04 10:38:52 2585 1
原创 WPF在触发器Trigger中Setter绑定控件值的方法
因为TemplateBinding只有在控件模板里才可以写,而在触发器里的Value是不支持TemplateBinding的,正确格式是使用AncestorType来直接查找指定的类型的属性举例说明:<MultiTrigger> <MultiTrigger.Conditions> <Condition Property="ItemsControl.Ha...
2019-03-01 19:19:42 4291
转载 实现Bitmap和BitmapSource之间的转换
转载: http://www.firstsolver.com/wordpress/?p=3462/* ---------------------------------------------------------- * 文件名称:ImageUtils.cs * * 作者:秦建辉 * * 微信:splashcn * * 博客:http://www.firstsolver.co...
2019-02-20 20:25:22 5833
转载 WPF可播放gif的image控件重写
来源:https://blog.csdn.net/wcc27857285/article/details/52993099 public class GifImage : System.Windows.Controls.Image { /// <summary> /// gif动画的System.Drawing.Bitmap ...
2019-02-20 18:56:05 585
原创 WPF控件TextBlock文本居中
<TextBlock Grid.Row="7" HorizontalAlignment="Center" VerticalAlignment="Center" Style="{StaticResource LoginTitle}" FontSize="21" Foreground="#3C6368"
2019-02-19 14:38:16 10363
原创 wpf等比缩放checkbox样式
<Style x:Key="LoginCheckBox" TargetType="{x:Type CheckBox}"> <Setter Property="Foreground" Value="#989898"/> <Setter Property="FontFamily" Value="微软雅
2019-02-18 22:06:25 749
原创 WPF自定义ScrollViewer滚动条样式
<!-- 滚动条颜色 --> <SolidColorBrush x:Key="ScrollBarBackground" Color="Transparent"/> <SolidColorBrush x:Key="ScrollBarThumbNormal" Color="Black" Opacity="0.1" /&
2019-02-17 11:05:38 1303
原创 WPF自定义控件的自定义属性绑定后不更新问题
需要在绑定时设置属性变更触发UpdateSourceTrigger=PropertyChanged例如:<Border CornerRadius="20"> <Border.Background> <ImageBrush x:Name="objBackImg...
2019-02-14 18:26:47 2602
原创 WPF绑定文本时使用指定格式文本
Text="{Binding PlayletModel.characters,StringFormat=Cast : {0}}"StringFormat=Cast : {0}上面的意思就是将int类型数据[characters]前面加文本[Cast : ]例如:characters=50输出:Cast : 50注意=号后面一定要有字符串,具体格式规则请在使用中尝试...
2019-02-14 15:49:32 510
原创 combobox在选中选项时变更选中图片的绑定写法
<!-- 边框样式 --> <ComboBox x:Name="BorderTypeComboBox" Margin="18,0,0,0" Width="68" Height="25" S...
2019-02-14 12:29:53 340
原创 WPF的自定义播放进度条样式
<!-- 资源:颜色 --> <SolidColorBrush x:Key="commonSlider_BrightColor" Color="#2ED6CC"/> <SolidColorBrush x:Key="playSlider_DarkColor" Color="#989A9A"/>
2019-02-13 12:05:24 2033 1
小数转分数算法.cs
2020-03-10
WPF.HtmlEditor富文本编辑器Demo
2019-01-02
Open Hardware Monitor 0.8.0 Beta源码
2017-09-08
OpenHardwareMonitor源码,整理为vs2015工程文件
2017-09-08
自动设置网络批处理
2013-08-22
右键创建日期目录.bat
2012-09-28
工作与家庭网络切换.bat
2012-09-28
一键GHOST还原系统引导镜像
2011-09-19
一键GHOST安装U盘镜像"OSImage.gho"到C盘IMG文件
2011-09-19
U盘启动制作工具包
2011-09-19
U盘量产制作工具包(联盛).
2011-09-19
在全盘中搜索特定文件并返回完整地址
2011-09-19
一键安装U盘GHOST 镜像"OSImage.gho"到C盘引导程序
2011-09-19
SIMULINK课程设计报告
2009-12-17
电路课程设计自动化系使用
2009-12-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人