Jon*_*ury 29 .net user-controls controls winforms
.NET WinForms中的Control和UserControl有什么区别?我想创建一个自定义控件,但我应该继承哪一个?我过去总是使用Control而没有任何问题,但这是创建自定义控件的"推荐"方式吗?
Bil*_*lly 44
这是一篇关于这个问题的好文章.用户控件
但总之
Control是继承的或完全自定义的.您自己编写和处理许多事件.您甚至可以通过使用GDI +绘图来控制绘制控件的方式和时间.
UserControl是放在一起以便以某种方式使用的控件集合.例如,您可以放置一个包含文本框,复选框等的GroupBox.当您必须在多个表单或选项卡上放置同一组控件时,这非常有用.注意:您也可以为UserControls编写一些自定义事件和绘图.