我已经创建了一个用户控件,现在我想为它添加自定义属性,以便它们显示在Vis的“属性”工具栏中。工作室。怎么办呢?
我的自定义属性将是:“动画类型”,带有选项“淡化|闪烁|滚动|混合”
谢谢
答案 0 :(得分:1)
设计器自动读取类的属性并将它们添加到属性视图中。所以你需要做的就是使用public getter和setter
创建属性public AnimationType AnimationType { get; set; }
您可以向该属性应用额外的属性,例如DefaultValue或EditorBrowsable,这些属性会更改它在属性视图中的显示方式。所有相关属性都在System.ComponentModel命名空间中。