自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 资源 (9)
  • 收藏
  • 关注

原创 C# winform中的事件传递过程中忽略部分事件消息

当winform中控件实时调用时,往往回调事件中有耗时操作,导致控件的操控变得卡顿,用户体验不好,这时可以忽略一部分事件消息,只执行最终的消息。思路如下:建立一个线程安全的泛型队列ConcurrentQueue<T> queue当有消息时入列:queue.Enqueue(item);同时使用线程池触发自定义的消息发送方法ThreadPool.QueueUserWorkItem(doUs...

2018-02-09 16:17:56 670

原创 C#多UI线程的winform界面

C#经常会遇到UI线程被占用导致的界面卡顿,控件反应缓慢,局部停顿导致全界面停顿,这都是因为单一UI线程导致的,现在使用C#自动生成winform都是单一UI线程,想要多UI线程只能自己手动添加,核心代码如下: private void messageLoop(IntPtr handle, Size size)         {             father = new Father(

2018-02-06 19:23:43 798

C# winform可忽略消息的自定义消息队列

当winform中控件之间传递消息时,防止回调事件中有耗时操作,可以忽略一部分消息,只执行最终的消息

2018-02-09

多UI线程界面

C#经常会遇到UI线程被占用导致的界面卡顿,控件反应缓慢,局部停顿导致全界面停顿,这都是因为单一UI线程导致的,现在使用C#自动生成winform都是单一UI线程,想要多UI线程只能自己手动添加

2018-02-06

根据xml生成 组合panel布局

根据xml定义panel的布局,生成多个可移动的panel组合,可在现有基础上添加控件

2018-02-06

自定义Combobox

继承自winform下的Combobox,改变了外观,可以自定义背景、边框、item的外观、text文本的font和颜色等等

2018-02-06

C# 带水印 带提示信息 的文本框 Textbox

C# 带水印 带提示信息 的文本框 Textbox

2016-12-28

C#调色板 HSL取色器

借鉴了高手的代码后制作的 HSL调色板

2016-12-22

msdn for vb (示例部分)VB98.rar

msdn for vb 简化版中不包含的vb示例

2011-10-27

自制桌面钟表(vb)

自制桌面小钟 学习timer 和 弧度

2011-10-24

倒计时小程序

用于学习的 倒计时小程序 timer控件学习

2011-10-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除