Я довольно хорошо знаком с созданием простых пользовательских элементов управления, но у меня не было этого экземпляра ранее, я хочу предоставить поддержку изменчивости времени разработки словарю "Цвета", который применяет серию градиентов к пользовательской панели управления. .
Хотя использование простого public Dictionary<int, Color> ProgressValueColors
фактически дает мне свойство design-time в моем окне «Свойства» с выделением «...», оно полностью серое, оно не должно автоматически выводить мой словарь и знать, что do, обе кнопки Add и Remove неактивны, см. ниже. Как я мог сделать эту функцию?
Мне нужно будет ввести свойство «Значение», которое является Key
для int, и свойство Color, которое должно быть палитрой цветов, и затем пользователь может нажать «Добавить», чтобы добавить его в словарь.
Спасибо, надеюсь, есть какой-нибудь эксперт по управлению пользователями! :)