06 2023 档案
摘要:本类主要利用Json.NET进行相应的实现,只是在其基础之上做了一个最基本的Json读写工具类。 主要实现了读、添加、更新,详细见源码: static bool hasFile = false; /// <summary> /// 读取json文件中需要的键值数据 /// </summary> //
阅读全文
摘要:实现的本质,是在你使用的ViewModel中将另一个ViewMode当作一个ObservableProperty引入,如此这个引入的ViewModel即可在当前使用的ViewModel中使用了。 如下的管理员设置页面为ConfigView,其绑定的ViewModel为ConfigViewModel。
阅读全文
摘要:使用EF core获取SQLite的sequence 时一直有此错误:Microsoft.Data.Sqlite.SqliteException:“SQLite Error 1: 'no such column: t.Value'.” 以下是出错代码: var id = JVDbContext.In
阅读全文
摘要:需求:ListBox只在选中时有相应的高亮颜色,光标悬浮或滑动时不显示高亮;以满足在触屏上时不会误导人操作…… 同时为了应避免所添加的item在触屏上偶尔出现点击不响应,以提高可用性。 以下为实现代码: namespace FrameControlLibrary { /// <summary> //
阅读全文
摘要:需求: ComboBox下拉列表,在光标移出ComboBox后,下拉列表立即收起。 利用WPF的 自定义控件 继承于ComboBox开发项目中需要的JComboBox,其代码如下: namespace FrameWPF { /// <summary> /// 按照步骤 1a 或 1b 操作,然后执行
阅读全文
摘要:搞WINUI时发现下述问题: ComboBox的item1绑定了一个属性,但是程序在加载完成后,页面上并不能正常显示(已经设置了默认选择为ComboBox绑定属性那个item,但是就不正常); 而TextBlock绑定相同的属性,是能正常显示的。 具体现象如下,左红色框中为TextBlock,右蓝色
阅读全文
摘要:在正常情况下,下拉菜单展开后,我们都会选择一个合适的选项; 但是在某些时候,展开下拉菜单后,发现并不需要选择一个选项,只是需要进行后续操作,然后这时在点击其他位置的button时,你会发现:只有combobox的下拉菜单收起来了,但是button的绑定事件并未响应…… 为了实现未选择下拉菜单,点击b
阅读全文
摘要:ListBoxItem 取消hover高亮,仅显示选中高亮;其他控件与此类似 <Style TargetType="{x:Type ListBoxItem}"> <Setter Property="Background" Value="Transparent"/> <Setter Property=
阅读全文
摘要:现象: WPF程序绑定的command在触摸屏上,点击button后,button绑定的事件偶尔会出现不响应的情况。确认100%点击有效,不会出现误触的情况。 但是用鼠标点击,绝对不会出现这种现象。 原因: 在非触屏环境,bingding command是由点击来触发,即是使用鼠标等输入设备来执行点
阅读全文
摘要:参考代码如下: protected static void OnlyOneApp() { string appName = typeof(App).Namespace; _ = new Mutex(true, appName, out bool createNew); if (!createNew)
阅读全文
摘要:开发环境:VS2022社区版 使用项目:WINUI 相关项目 下述为CommonMessage: 1 public class CommonMessage<T1, T2, T3> 2 { 3 4 public string message; 5 public T1 param1; 6 public
阅读全文
摘要:公司新配的联想台式机出现网卡驱动异常导致退出的情况,开始没太在意,然而在近1个月(23年5~6月)反复出现了多次。 实在是忍不了了,于是查了下系统日志。 日志显示的异常报错如下图,即:Realtek RTL8852BE WiFi 6 802.11ax PCIe Adapter : 系统确定网络适配器
阅读全文