- 博客(5)
- 资源 (3)
- 收藏
- 关注
原创 浅析C#中object sender与EventArgs e
一、了解C#中的预定义事件处理机制 在写代码前我们先来熟悉.net框架中和事件有关的类和委托,了解C#中预定义事件的处理。 EventArgs是包含事件数据的类的基类,用于传递事件的细节。 EventHandler是一个委托声明如下 public delegate void EventHandler( object sender , Event
2011-12-29 13:20:14 428 1
原创 移动无边框窗体的三种方法
1.重写WndProcprotected override void WndProc(ref Message m){ const int WM_NCHITTEST = 0x84; const int HTCLIENT = 0x01; const int HTCAPTION = 0x02; if (m.M
2011-12-29 09:45:47 688
原创 控制窗体不能放大/缩小/移动
//禁用窗体的标题栏按钮(最小化,最大化,关闭)this.ControlBox=false;//禁止拖动边框以改变窗体大小this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;//隐藏标题栏this.FormBorderStyle = System.Windows.Forms.FormBo
2011-12-29 09:17:40 989
原创 WinForm窗体显示和窗体之间传值
A.WinForm中窗体显示 显示窗体可以有以下2种方法: Form.ShowDialog方法 (窗体显示为模式窗体) Form.Show方法 (窗体显示为无模式窗体) 两者具体区别如下: 1.在调用Form.Show方法后,Show方法后面的代码会立即执行 2.在调用Form.ShowDialog方法后,直到关闭对话框后,才执行此方法后面的代码 3.当窗体显示为模
2011-12-27 14:43:42 366
原创 弹出子窗体隐藏父窗体
private void button1_Click(object sender, EventArgs e) { Form2 f2 = new Form2(); f2.Owner = this; f2.Show(); this.Hide(); }//不要设
2011-12-19 14:46:59 552
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人