做winform开发的时候,我们经常要用到一些用户自定义的控件,用户控件的好处就是代码的复用性能够在多个项目中调用该控件,这样就不用在重新写一遍了。而且把一些功能做成用户控件,也能更好的阅读,维护。
工具/原料
1
电脑
2
Visual studio
方法/步骤
1
打开visual studio(我这里用的是VS2010,不同的版本界面可能不同,不过操作大多一样的) 点击 文件 >> 新建 >>项目
2
在新建项目框中选择 Visual C# 下面的 windows 中的windows窗体控件库
3
新建的项目就入下图所示了
4
在上面的界面上 f7 看他的后台代码,如下,可以看出这个用户控件是从UserControl中派生出来的,下面我们来做一个最最简单的用户控件。
5
我们在左边的工具栏中拖一个Timer和Label控件过来,之后给Timer设置一个Tick的事件,同时在初始化这个用户控件的时候,给Timer设置Enable 为true,和Interval的值为1000,表示1秒中执行一次Tick事件。在Tick中给Label赋上当前时间的字符串。
6
F5运行,效果如下。这样就做好了一个用户控件,生成后,在bin目录debug中就能得到一个dll,拷贝到别的winform项目中就可以直接拖过来用了,和系统的控件一样,非常的方便。
上一篇:怎样删除系统自带的IE浏览器