
C#
碧游村王道长
种一棵树最好的机会是十年前,其次是现在!
展开
-
.Net知识记录(1)
WPF冒泡事件和隧道事件;跨线程访问问题;面向对象的三个特征封装、继承、多态;委托跟事件的区别原创 2022-06-07 17:41:44 · 238 阅读 · 0 评论 -
WPF DataGrid频繁点击崩溃问题
1.剪切板错误异常(目前我遇到的情况)解决方式:设置DataGrid下ClipboardCopyMode属性为None,关闭剪切板,默认是开始复制不包含标题的模式“ExcludeHeader”,还有一种包含标题模式:IncludeHeader2.IsReadOnly=false,情况下点击报错崩溃解决方式部分代码:Unloaded、PreviewMouseDown 事件验证编辑模式问题 private void ShowParamerDataGrid_Unloaded(ob原创 2022-05-27 15:13:52 · 646 阅读 · 0 评论 -
WPF 矢量图片使用(直接使用path d属性值)
1.复制SVG代码 找到path节点d属性值2.xaml页面标签使用Path 标签根据SVG代码path d属性值设置Data值,修改长宽和填充样式的颜色(Stretch、Fill、Stroke、Height、Width) <Path Data="M5.73 480.3h1012.65v64H5.73z" Stretch="Fill" Fill="Black" St原创 2022-03-31 15:57:53 · 806 阅读 · 0 评论 -
WPF MVVM数据列表UI未刷新问题
1.VM后台数据列表: private ObservableCollection<TreeViewModel> _TreeFamilyData = new ObservableCollection<TreeViewModel>(); /// <summary> /// 显示数据 /// </summary> public ObservableCollection<Tre原创 2022-03-24 20:00:55 · 1019 阅读 · 0 评论 -
WPF 窗口句柄激活问题
1.引用Windows user32.dll方法 public static class WindowAPI { #region 窗口聚焦 [DllImport("user32.dll")] public static extern IntPtr GetActiveWindow(); [DllImport("user32.dll")] public static extern IntPtr SetAct原创 2022-03-23 17:38:53 · 567 阅读 · 0 评论 -
WPF MVVM 列表后台刷新问题
前端绑定列表: private ObservableCollection<IDName> _ShowViews = new ObservableCollection<IDName>(); /// <summary> /// 视图列表数据 /// </summary> public ObservableCollection<IDName> ShowViews原创 2022-02-15 17:42:59 · 669 阅读 · 0 评论 -
WPF TextBox输入内容后台赋值光标移动
通过TextBox的SelectionStart属性设置光标位置private void txtOrgNo_TextChanged(object sender, System.Windows.Input.MouseEventArgs e) { System.Windows.Controls.TextBox txtBox = sender as System.Windows.Controls.TextBox; txtBox.Text ..原创 2022-01-18 11:52:05 · 612 阅读 · 0 评论 -
.Net 解析XML文件
/// <summary> /// 保存XML文件 /// </summary> /// <param name="strPathXML">xml文件路径</param> /// <param name="sourceObj">数据对象</param> /// <param name="type">数据类型</param&...原创 2022-01-07 10:32:34 · 724 阅读 · 0 评论