Fork me on Github
摘要: WPF 的 TreeView 默认不启用 UI 虚拟化,导致所有节点即使不可见也会被渲染,易造成卡顿。启用虚拟化可以只渲染可见的节点,大幅提升性能。 <TreeView ItemsSource="{Binding ViewModel.TreeList, Mode=OneWay}" Virtualiz 阅读全文
posted @ 2026-02-12 15:51 昂昂呀 阅读(4) 评论(0) 推荐(0)
摘要: 一、DataContext 的继承与作用域 DataContext 是 WPF/UWP 等框架中数据绑定的核心,它的特点是: 树形继承:UI 元素会自动继承父元素的 DataContext,除非自己显式设置; 绑定的默认查找范围:绑定表达式(如 {Binding XXX})默认只在当前元素的 Dat 阅读全文
posted @ 2026-02-12 08:55 昂昂呀 阅读(1) 评论(0) 推荐(0)
摘要: [CallerMemberName] 是 C# 中的一个特性(Attribute),用于在方法参数中标记一个字符串参数,用来自动获取调用该方法的成员名称(方法、属性、字段等)。 当在方法参数中使用了 [CallerMemberName] 特性时,如果该参数没有被显式地传入值,编译器会自动将调用方法的 阅读全文
posted @ 2026-02-12 08:24 昂昂呀 阅读(1) 评论(0) 推荐(0)
摘要: private void cbdatatype_SelectionChanged(object sender, SelectionChangedEventArgs e) { try { ComboBox comboBox = sender as ComboBox; switch (comboBox. 阅读全文
posted @ 2026-02-11 16:16 昂昂呀 阅读(1) 评论(0) 推荐(0)
摘要: 1.调用 ImportHelper<tbequipment>.CsvColumnMap = new CsvMap<tbequipment>( new Dictionary<string, string> { { "id", "序号" }, { "projectname", "项目名称" }, { " 阅读全文
posted @ 2026-02-10 16:14 昂昂呀 阅读(6) 评论(0) 推荐(0)
摘要: 1.调用 ExportHelper<tbequipment>.CsvColumnMap = new CsvMap<tbequipment>( new Dictionary<string, string> { { "id", "序号" }, { "projectname", "项目名称" }, { " 阅读全文
posted @ 2026-02-10 16:12 昂昂呀 阅读(3) 评论(0) 推荐(0)
摘要: 手动指定列更新 WhereColumns(p => new { p.id }) 的作用是 明确告知 SqlSugar:“id 这个字段是用来做 条件过滤 的,不要尝试去修改它的值。” WhereColumns(p => new { p.id }) 中的 new {} 是一个匿名类,它的唯一作用是“声 阅读全文
posted @ 2026-01-07 10:32 昂昂呀 阅读(1) 评论(0) 推荐(0)
摘要: 启动程序时遇到这样一个错误: English Message : Connection open error. Authentication method caching sha2 password failed. caching_sha2_password 是 Mysql 的一种身份验证插件,安装 阅读全文
posted @ 2025-11-28 14:08 昂昂呀 阅读(15) 评论(0) 推荐(0)
摘要: 1.本质:委托是类型安全的函数指针,可以指向一个或多个方法。事件是对委托的封装,提供受控的发布-订阅模型。 2.关键字:delegate和event。 3.访问权限:委托公有或私有,可被外部直接调用或赋值。事件外部只能通过 += 和 -= 订阅/取消订阅,触发权仅限于声明事件的类内部。 4.设计原则 阅读全文
posted @ 2025-11-26 20:08 昂昂呀 阅读(28) 评论(0) 推荐(0)
摘要: Function RemoveUnderscore(inputString As String) As String ' 使用Replace函数将下划线"_"替换为空字符串"" RemoveUnderscore = Replace(inputString, "_", "") End Function 阅读全文
posted @ 2025-09-05 11:36 昂昂呀 阅读(17) 评论(0) 推荐(0)