通过本文主要向大家介绍了c#自定义控件,c#自定义控件开发,c#自定义控件教程,c#自定义控件事件,c#用户自定义控件等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
上篇:控件制作
本例是制作一个简单的自定义控件,然后用一个简单的测试程序,对于初学者来说,本例子比较简单,只能起到抛石引玉的效果。
我也是在学习当中,今后会将自己所学的逐步写出来和大家交流共享。
第一步:新建一个控件库项目:myControl

第二步:从工具箱里面拖动1个PictureBox、1个Button、6个Lable控件到用户界面上,布局如下:

如上图,设置pictureBox的Name为picBox,背景为白色,Button的Name为btnOpen,另外靠左的三个Lable的Text属性分别为:文件名称,文件大小,文件尺寸,靠右的三个Lable的Name分别为:lblName, lblLength, lblSize.
第三步:添加处理程序代码
在btnOpen的Click事件写入代码,打开一个打开文件对话框,选择一个图形文件,打开并将它显示在picBox上。
</div> 单击“打开”按钮,弹出打开文件对话框:</div> </div> </div> 第五步:查看成生的控件文件,到该项目文件目录下的bin->debug中可找到。</div> </div> </div> 第一步:新建一个C# Windows 应用程序,名为TestMyButton.</div> </div> 第二步:增加自定义的用户控件</div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> 第四步 测试程序</div> </div> </div> </div> </div> </div> </div> 测试成功。</div> </div> </div>
本例是制作一个简单的自定义控件,然后用一个简单的测试程序,对于初学者来说,本例子比较简单,只能起到抛石引玉的效果。
我也是在学习当中,今后会将自己所学的逐步写出来和大家交流共享。
第一步:新建一个控件库项目:myControl

第二步:从工具箱里面拖动1个PictureBox、1个Button、6个Lable控件到用户界面上,布局如下:

如上图,设置pictureBox的Name为picBox,背景为白色,Button的Name为btnOpen,另外靠左的三个Lable的Text属性分别为:文件名称,文件大小,文件尺寸,靠右的三个Lable的Name分别为:lblName, lblLength, lblSize.
第三步:添加处理程序代码
在btnOpen的Click事件写入代码,打开一个打开文件对话框,选择一个图形文件,打开并将它显示在picBox上。
</div> 单击“打开”按钮,弹出打开文件对话框:</div> </div> </div> 第五步:查看成生的控件文件,到该项目文件目录下的bin->debug中可找到。</div> </div> </div> 第一步:新建一个C# Windows 应用程序,名为TestMyButton.</div> </div> 第二步:增加自定义的用户控件</div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> 第四步 测试程序</div> </div> </div> </div> </div> </div> </div> 测试成功。</div> </div> </div>