2011年9月17日
摘要: 自定义textbox控件,实现智能输入数字和点号代码如下:publicclassTextBoxExtention:TextBox{privateboolIsHavePoint{get;set;}protectedoverridevoidWndProc(refMessagem)//Control.WndProc处理Windows消息。{if(m.Msg==0x0102&&!Char.IsControl((char)m.WParam)){//0x0102,字符消息,也称为键盘消息,如果某窗口拥有输入焦点,当用户在应用程序运行时按下一个键时,//系统就会产生一个键盘消息0x0102, 阅读全文
posted @ 2011-09-17 11:44 wtq 阅读(544) 评论(0) 推荐(0) 编辑
摘要: 1.先介绍理论知识。控件的特征:如下:控件最重要的体现是可重用行。 2.Control类是所有类的基类,其具体的功能如下:3,如何开发自己的控件呢?只要由如下几种构成。4.复合控件的创建 5.扩展控件。 自定义一个蓝底的按钮。如图:代码如下:View Code 1[ToolboxBitmap(typeof(Button))]2publicclassbuttonExtension:System.Windows.Forms.Button3{45protectedoverridevoidOnPaint(System.Windows.Forms.PaintEventArgspevent)6{789b. 阅读全文
posted @ 2011-09-17 08:24 wtq 阅读(337) 评论(0) 推荐(0) 编辑