- 博客(7)
- 资源 (9)
- 收藏
- 关注
原创 wpf wafer晶圆示意图
在做晶圆测试的时候,软件上常常需要一个wafer晶圆示意图,里面的小方块可以点击,每个小方块是一个最小的die,这里使用WPF实现一个晶圆的样式。
2023-02-25 15:47:19 1058
原创 wpf Prism中的事件聚合器的封装和使用
在Prism中,有一个重要的功能,就是事件聚合器,也就是消息机制,是大家常用的功能。主要是为了实现不同模块之间的信息交互。在prism的官方demo中也给出了简单的使用例子。但是在实际使用过程中,模块多了,消息多了,会非常的难调试,因此我这里对消息机制做了一次封装,并且统一去管理定义各个模块用到的消息。代码比较简单,我这里只是对官方的例子做了一个改造,大家可以参考一下。红色为主要改动的部分,代码结构如下图:主要代码如下:SendMessageMsg.csFrameMessenger.csMainWi
2022-07-05 01:14:13 1174
原创 wpf中处理 gridcontrol 虚拟化造成的事件触发
在wpf中,gridcontrol控件默认会启用虚拟化。我们不能禁用 GridControl 的虚拟化机制。因此在数据量变多,需要移动滚动条时,就会触发事件。在滚动条滚动时,总是会触发EditValueChanged,这不是我希望的结果。在事件处理的时候,判断控件是否获得焦点,只有在获取焦点的时候才去触发事假中的方法。control.IsKeyboardFocusWithin是关键。...
2022-07-04 16:30:42 415
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人