摘要: 今天有个需求是需要拖拽DataGrid中的item到另一个DataGrid。自己实现还比较繁琐,网上查了查,发现一个不错的开源项目 gong-wpf-dragdrop nuget安装下:Install-Package gong-wpf-dragdrop -Version 1.1.0 在xaml中添加 阅读全文
posted @ 2019-03-04 15:03 liuyong111 阅读(1363) 评论(0) 推荐(0)
摘要: https://github.com/TinyMapper/TinyMapper 据说性能蛮高的,我没对比测试过。 NuGet安装下。 新增三个实体。 界面里调用测试下 用法和AutoMapper差不多。 阅读全文
posted @ 2019-02-26 15:57 liuyong111 阅读(673) 评论(0) 推荐(0)
摘要: 利用HttpClient、JsonConvert实现。 引用Newtonsoft.Json.dll和System.Net.Http。 举个例子:从webapi中获取设备列表。 EquipModel是实体类,用来转换Json的,一般和Json格式一样。 ExecuteInterfaceByUrl方法可 阅读全文
posted @ 2019-02-20 15:26 liuyong111 阅读(3614) 评论(0) 推荐(0)
摘要: 最近业余时间看看Python,从网上找找一些语法看看 http://www.runoob.com/python/python-tutorial.html IDE工具:https://www.python.org/downloads/windows/ 阅读全文
posted @ 2019-02-18 14:18 liuyong111 阅读(172) 评论(0) 推荐(0)
摘要: 触摸屏上客户要求滚动条宽度大些,方便手指上下滚动,之前在网上看了个,原文找不到了,代码记录下。 效果如下: <ControlTemplate x:Key="ScrollViewerControlTemplate1" TargetType="{x:Type ScrollViewer}"> <Grid 阅读全文
posted @ 2019-02-14 15:19 liuyong111 阅读(1608) 评论(0) 推荐(0)
摘要: 通常都用log4net 一天生成一个,根据名字可生成不同的日志。 阅读全文
posted @ 2019-02-13 16:45 liuyong111 阅读(260) 评论(0) 推荐(0)
摘要: 项目上要做个发手机短信的功能。网上找找了,用的微米的短信接口。 注册后,获得UID和UID key,C#代码中需要这个 调用代码很简单 后台的短信平台上可以看到发的记录 手机上 手机上收到短信的效果如下: 阅读全文
posted @ 2019-01-17 15:00 liuyong111 阅读(2338) 评论(0) 推荐(0)
摘要: 之前有个需求是在WPF中生成二维码,用的是QRCoder。 QRCoder生成的是Bitmap,在wpf中需要转换成ImageSource才能显示。 之前的转换方式是: 之后客户用了一段时间,出现内存不足的情况,找了好久,才找到原来是这里特别耗内存,每生成一次会占用100多M。 研究了下,是因为没有 阅读全文
posted @ 2019-01-07 16:49 liuyong111 阅读(1671) 评论(2) 推荐(0)
摘要: namespace TriggerAction { public class OpenWindowAction : TriggerAction { public Type WindowType { get { return (Type)GetValue(WindowTypeProperty); } ... 阅读全文
posted @ 2019-01-07 16:08 liuyong111 阅读(604) 评论(0) 推荐(0)
摘要: 效果蛮好的 阅读全文
posted @ 2019-01-04 21:27 liuyong111 阅读(2305) 评论(1) 推荐(2)