Как добавить вкладку в цветовую палитру - PullRequest
0 голосов
/ 13 декабря 2010

Здравствуйте, я работаю в VB.Net 2.0.

Цветовая палитра появляется при нажатии на задний цвет любого элемента управления.Я хочу добавить новую вкладку в этой палитре.На новой вкладке я хочу добавить новые цвета в соответствии с требованием.

1 Ответ

1 голос
/ 13 декабря 2010

Фактический диалог - это закрытый класс с именем ColorUI, вложенный в класс System.Drawing.Design.ColorEditor.Это не позволит вам изменить его.

Вам потребуется создать полную замену для этого производного класса UITypeEditor.Вы можете получить подсказки по реализации для получения этого права с помощью Reflector.Помните, что вы не можете переопределить атрибут [Editor] в существующих элементах управления, ваша новая версия диалогового окна будет использоваться только на ваших собственных пользовательских элементах управления.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...