摘要: 使用命令打开 控制面板指定页面 启动资源管理器的 文件夹属性 选项卡 控制面板\所有控制面板项\设备和打印机 控制面板\所有控制面板项\管理工具 网络邻居 声音 控制面板\所有控制面板项\自动播放 控制面板\所有控制面板项\个性化 控制面板\所有控制面板项\备份和还原 设置电话和调制调解器的连接向导 阅读全文
posted @ 2018-01-05 11:50 A_ning 阅读(2336) 评论(0) 推荐(1) 编辑
摘要: WinForm 动态查询 1. 使用场景 在对数据进行筛选, 包含多个筛选字段时适用. 2. 接口设计 3. 接口实现, 以常见的 和 控件举例 自定义控件, 继承框架提供的 类和 接口: 自定义控件,继承框架提供的 控件和 接口. 属性可根据文本框是否有值, 返回是否作为查询条件, 属性与文本框自 阅读全文
posted @ 2017-12-22 17:25 A_ning 阅读(1208) 评论(0) 推荐(0) 编辑
摘要: 读写锁 /// /// 提供异步独占和并发执行支持 /// public sealed class AsyncReaderWriter { /// /// 在当前实例中保护所有共享状态的锁 /// private readonly object _lock = new object(); /// / 阅读全文
posted @ 2017-10-25 16:38 A_ning 阅读(3192) 评论(0) 推荐(2) 编辑
摘要: 可指定并行度的任务调度器 https://social.msdn.microsoft.com/Forums/zh CN/b02ba3b4 539b 46b7 af6b a5ca3a61a309/task?forum=visualcshartzhchs /// /// 指定最大并行度的任务调度器 // 阅读全文
posted @ 2017-10-24 21:28 A_ning 阅读(2253) 评论(0) 推荐(0) 编辑
摘要: 方法过滤器 使用 和注解属性 实现 使用方式 1. 自定义方法过滤器 可分别定义方法 执行前过滤器 , 方法 执行结束过滤器 , 方法 异常过滤器 执行前过滤器继承 抽象类, 实现 抽象方法, 参数 为运行时拦截方法的参数列表 /// /// 自定义执行前过滤器 /// public class C 阅读全文
posted @ 2017-10-16 15:48 A_ning 阅读(7273) 评论(3) 推荐(0) 编辑
摘要: WinForm预览Office文档 使用WinForm, WPF, Office组件 原理:使用Office COM组件将Word,Excel转换为XPS文档, 将WPF的 控件寄宿到WinForm中, 实现预览. 1. 新建WinForm项目 2. 新建WPF用户控件, 注意是WPF控件 3. 编 阅读全文
posted @ 2017-10-13 14:21 A_ning 阅读(6129) 评论(3) 推荐(1) 编辑
摘要: .NET 实用扩展方法(持续更新...) 1. 字符串转换为可空数值类型(int, long, float...类似) /// /// 将字符串转换成32位整数,转换失败返回null /// /// 转换的字符串 /// 转换之后的整数,或null public static int? TryPar 阅读全文
posted @ 2017-10-13 11:12 A_ning 阅读(1063) 评论(1) 推荐(2) 编辑
摘要: ActiveMQ .NET类库 ActiveMQ是一种开源的,实现了JMS规范的,面向消息(MOM)的中间件,为应用程序提供高效的、可扩展的、稳定的和安全的企业级消息通信。 0. 准备 使用Nuget管理控制台安装最新版 Apache.NMS.ActiveMQ PM Install Package 阅读全文
posted @ 2017-10-13 10:47 A_ning 阅读(2828) 评论(5) 推荐(8) 编辑