我对创建简单的自定义控件相当熟悉,但是我以前还没有遇到过这个实例,我希望为“颜色”字典提供设计时可更改性支持,该字典将一系列渐变应用于自定义控制面板。
public Dictionary<int, Color> ProgressValueColors
事实上,在我的属性窗口中用“…”选项给我设计时属性,它是完全灰显的,它不能自动推断我的字典并知道要做什么,添加和删除按钮都是灰显的,见下文。我怎样才能实现这个功能?
Key
一个颜色属性,该属性需要是一个颜色选择器,然后用户可以按Add将这个Add添加到字典中。
谢谢,希望有一些用户控制专家在那里!:)