摘要: DataRowView rowview= dataTable.DefaultView.Cast().Where(a => a.Row == tmprow).FirstOrDefault();阅读全文
posted @ 2019-06-04 16:53 liuyong111 阅读(27) 评论(0) 编辑
摘要: 最近做了个捕捉全局鼠标,获取目标窗体内的控件文本信息,点击的按钮信息。用的全局钩子。在win10上运行正常,部署到xp系统上就没有反应。查了些资料,解决了此问题。 原本安装钩子的写法如下: 改成 xp上也可安装钩子正常回调了。阅读全文
posted @ 2019-05-29 15:56 liuyong111 阅读(4) 评论(0) 编辑
摘要: 之前使用的dev的gridcontrol,如果我的列bingding的字段与itemssource中的相同,而此列的Visibility设置为不可见,则界面显示的时候,这列就不可见。 但是用的DataGrid不支持这种功能,如果ItemsSource中也有IsHasExpend、FID、Parien阅读全文
posted @ 2019-05-11 09:34 liuyong111 阅读(25) 评论(0) 编辑
摘要: 权限控制我们有很多种方式可以实现。 这次项目中做个简单的权限控制,我们在所有按钮触发前判断,有权限则可执行。 我们自定义一个命令类。 在Execute时验证权限 用的时候将此按钮的权限对象传入Command阅读全文
posted @ 2019-04-16 17:07 liuyong111 阅读(12) 评论(0) 编辑
摘要: 设置instance-scope属性值为SingleInstance阅读全文
posted @ 2019-04-16 16:57 liuyong111 阅读(3) 评论(0) 编辑
摘要: CompositionTarget 是一个类,表示其绘制你的应用程序的显示图面。 WPF 动画引擎提供了许多用于创建基于帧的动画的功能。 但是,有应用程序方案中,您需要通过基于每个帧来呈现控件。 CompositionTarget对象提供了创建基于每帧回调的自定义动画的功能。 每帧渲染之前触发Com阅读全文
posted @ 2019-03-14 18:30 liuyong111 阅读(53) 评论(0) 编辑
摘要: 今天有个需求是需要拖拽DataGrid中的item到另一个DataGrid。自己实现还比较繁琐,网上查了查,发现一个不错的开源项目 gong-wpf-dragdrop nuget安装下:Install-Package gong-wpf-dragdrop -Version 1.1.0 在xaml中添加阅读全文
posted @ 2019-03-04 15:03 liuyong111 阅读(9) 评论(0) 编辑
摘要: https://github.com/TinyMapper/TinyMapper 据说性能蛮高的,我没对比测试过。 NuGet安装下。 新增三个实体。 界面里调用测试下 用法和AutoMapper差不多。阅读全文
posted @ 2019-02-26 15:57 liuyong111 阅读(52) 评论(0) 编辑
摘要: 利用HttpClient、JsonConvert实现。 引用Newtonsoft.Json.dll和System.Net.Http。 举个例子:从webapi中获取设备列表。 EquipModel是实体类,用来转换Json的,一般和Json格式一样。 ExecuteInterfaceByUrl方法可阅读全文
posted @ 2019-02-20 15:26 liuyong111 阅读(555) 评论(0) 编辑
摘要: 最近业余时间看看Python,从网上找找一些语法看看 http://www.runoob.com/python/python-tutorial.html IDE工具:https://www.python.org/downloads/windows/阅读全文
posted @ 2019-02-18 14:18 liuyong111 阅读(19) 评论(0) 编辑