C# MVVM
文章平均质量分 90
Jon__Wang
蜗牛背着那重重的壳啊,一步一步的往上爬...
展开
-
不使用sleep,使线程暂停(等待)一定的时间的方法(C++/C#)
正式程序中应该尽量避免使用sleep,至于为啥,请自行百度.C#: Monitor.Wait的方法和WaitOne方法Monitor.Wait:object obj = new object();// 线程内:while (true){ lock (obj) { Monitor.Wait(obj, 1000);// 释放锁,并等待1000毫秒 ...原创 2019-11-20 10:39:31 · 2298 阅读 · 0 评论 -
C# WPF MVVM框架搭建
至于啥是MVVM在此不再赘述,可以参考这位大神写的博客 : http://www.cnblogs.com/durow/p/4853729.html在此只是搭建一个简单的框架, 仅供学习参考, 欢迎转载. 如有任何问题,意见或建议欢迎随时批评指正.如有侵权请及时联系删除,谢谢.包含的基础类参考如下截图,具体类的作用我会随着代码展开做简短的解释.类图参考:首先我创建了三个文...原创 2018-10-17 17:27:06 · 23045 阅读 · 3 评论 -
C# 线程暂停的方法(基于AutoResetEvent实现)
使用wpf作为显示,控件是两个Button和一个textblock, 我的想法是textblock里通过一个线程不断的显示叠加数据, 点击Stop按钮数字停止叠加,点击Start接着开始.最终效果如下, 鼠标轨迹没有录上,不影响效果.使用的是AutoResetEvent里的set()和WaitOne()方法;详细代码如下:UI:<Window x:Class=...原创 2019-08-01 15:19:55 · 1522 阅读 · 0 评论