摘要: 在制作Winform程序时,有时会点击按钮弹出一个form窗体,即点击按钮事件中会创建一个新的form窗体,为了无论点击按钮多少次都只显示同样的form窗体 ,以下为一个创建单例窗体的封装类: 在点击事件中的使用方法如下: 阅读全文
posted @ 2017-11-10 16:34 与星尘的握手 阅读(895) 评论(0) 推荐(0) 编辑
摘要: 记录一个生成Md5加密字符串的方法,在制作用户登陆信息时经常会用到,具体如下: 阅读全文
posted @ 2017-11-10 16:19 与星尘的握手 阅读(628) 评论(0) 推荐(0) 编辑
摘要: Winform程序需要处理耗时操作时,往往需要将耗时操作放入新开的子线程进行处理,在子线程中可能会经常去修改或操作主线程上的控件; 如果直接在子线程中操作控件,会报线程间操作无效等错误,这里提供一个我自己经常使用的跨线程操作方式,代码如下: 注意:将数据全部装填完毕后,在一起放到主界面刷新控件;不要 阅读全文
posted @ 2017-11-10 16:06 与星尘的握手 阅读(1919) 评论(1) 推荐(0) 编辑
摘要: 记录一下,自己参考网上大神写的一个异步执行普通方法的封装类(使用的是C#5.0祭出的async/await关键字),可不断扩展里面的方法; 目前我只写了3个方法,扩展方法的话和这些类似,加参数即可; 具体代码如下: 正常调用即可实现方法异步执行,亲测有效! 阅读全文
posted @ 2017-11-10 15:23 与星尘的握手 阅读(2920) 评论(0) 推荐(0) 编辑