会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Z大山
梦想是安安静静的写代码
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
2019年6月
C# 模态窗口与非模态窗口
摘要: 模态窗口 (ShowDialog)弹出窗口阻止调用窗口的所有消息响应。 只有在弹出窗口结束后调用窗口才能继续。 在模态窗口“关闭”后,窗口并没有真正被“关闭”,“关闭”按钮并没有调用窗体的Close方法,只是将窗体的Visible属性赋值为false,隐藏了窗体,所以模态窗口在不需要用的时候,务必手
阅读全文
posted @ 2019-06-20 23:46 Z大山
阅读(4752)
评论(0)
推荐(1)
2019年4月
C# Task 暂停与取消
摘要: 1.声明参数 2.定义Task 3.暂停Task 4.继续Task 5.取消Task 备注:任务取消后如果想重开任务,不能使用已经取消的token,需要重新声明一个对象.
阅读全文
posted @ 2019-04-17 17:14 Z大山
阅读(37111)
评论(3)
推荐(2)
2018年4月
Winform 窗体控件+字体自适应屏幕大小
摘要: AutoSizeFormClass类: MainFrom中添加:
阅读全文
posted @ 2018-04-28 10:09 Z大山
阅读(2690)
评论(1)
推荐(1)
2018年3月
使用Interlocked类进行简单状态更改
摘要: 在多线程处理中,lock语句是常见的处理方式,但是如果只是简单的原子性更新,Interlocked类提供更好的新能,为多个线程共享的变量提供原子操作。请考虑使用它替换lock。 示例一,myField变量是递增的: 使用Interlocked.Increment 示例二,判断对象一是否为null,如
阅读全文
posted @ 2018-03-06 10:46 Z大山
阅读(535)
评论(0)
推荐(0)
.Net 并行编程系列之 Task取消
摘要: 在Task运行过程中,我们可以通过.Net 4中的内置方法来取消Task的运行。 创建一个可取消的Task需要用到下面的一些对象: 1.System.Threading.CancellationTokenSource实例 2.通过CancellationTokenSource.Token属性获得一个
阅读全文
posted @ 2018-03-05 21:10 Z大山
阅读(3446)
评论(3)
推荐(0)
上一页
1
2
3
4
公告