美文网首页
自定义控件

自定义控件

作者: 神乐g | 来源:发表于2018-12-09 18:07 被阅读0次

自定义控件分三种

  1. 组合控件(CompositeControls):在原有控件的基础上根据需要进行组合。
  2. 扩展控件(ExtendedControls):继承自原有控件,添加一些新的属性和方法,绘制一些新元素。
  3. 自定义控件(CustomControls):控件的绘制全部由用户定义。

生成:dll文件

新建窗体控件库

把自定义控件添加到工具箱:
工具箱空白处右击-添加选项卡-自定义选项卡处右击-选择项-浏览-找到自定义控件的dll文件-确定

自定义控件的属性

[Browsable(true)]
//Description 指定属性或事件的说明
//CateGory 给自定义属性进行分组的名称
//DefaultValue 不加粗显示的值,默认原始值
[Description("默认选中的复选框,索引从0开始"),CateGory("自定义属性"),DefaultValue(0)]
public int CheckIndex { get; set; }

ps:更改自定义控件后,引用要刷新一下

相关文章

网友评论

      本文标题:自定义控件

      本文链接:https://www.haomeiwen.com/subject/byzchqtx.html