winform技术编程
文章平均质量分 71
SunnyBoy
从事.Net软件开发,现就职于某国内知名在线旅游电商公司
展开
-
c# Invoke和BeginInvoke 区别
Dragon 的 c# Invoke和BeginInvoke 区别<br /><br />Control.Invoke 方法 (Delegate):在拥有此控件的基础窗口句柄的线程上执行指定的委托。<br />Control.BeginInvoke 方法 (Delegate) :在创建控件的基础句柄所在线程上异步执行指定委托。<br />以下为实际应用中碰到的问题,在主线程中启动一个线程,然后在这个线程中启动serviceForm,然而在线程启动后,往serviceForm发送指令,serviceForm.转载 2010-12-04 17:12:00 · 2097 阅读 · 0 评论 -
C# winform 用子窗体刷新父窗体,子窗体改变父窗体控件的值
<br />第一种方法: <br />用委托,Form2和Form3是同一组 <br />Form2 <br /><br />C#代码 <br />using System; <br />using System.Collections.Generic; <br />using System.ComponentModel; <br />using System.Data; <br />using System.Drawing; <br />using System.Text;转载 2010-11-07 07:25:00 · 3288 阅读 · 0 评论 -
Winform实现窗体抖动的效果代码
<br /><br /> Winform实现窗体抖动的效果代码,我们都知道,在目前的即时通讯工具中都有窗体抖动的功能,这也是为了及时通知对方而设立的功能,今天我们就用Winform的C#版来实现窗体拌动的功能!<br />思路:间隔一定时间,改变窗体的位置,必须是围绕起始位置改变窗体位置,否则就成窗体移动了。<br />代码如下:<br /><br />using System;<br />using System.Drawing;<br />using System.Windows.Forms;<br /原创 2010-11-09 06:38:00 · 3189 阅读 · 0 评论 -
如何用C#写一个透明控件?(WinForm程序)
<br />首先先从System.Windows.Forms.Panel 继承一个自定义控件,然后在控件的构造函数中添加下面的代码 :<br />SetStyle(ControlStyles.UserPaint, true);<br />SetStyle(ControlStyles.SupportsTransparentBackColor, true);<br />this.BackColor = Color.Transparent;<br /> <br />其中调用SetStyle函数进行设置Contro转载 2010-11-16 06:23:00 · 4971 阅读 · 0 评论