Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Разработка Windows Forms > PropertyGrid и цвета |
Автор: IRQ 26.7.2007, 17:01 |
В програме у меня есть класс у которого одно из свойств это список цветов. При редактировании в PropertyGrid (или в редаторе коллекций после нажатия на ...) не появляется диалога. То етсь редактирование представляет собой просто выбор значений из спсика доступных. Можно-ли реализовать редактирование цвета не выбором из списка а путём вызова стандартного диалогового окна где можно руками указать например значения RGB или выбрать цвет на спектре? |
Автор: Katshooter 27.7.2007, 11:03 |
Я не супер-спец, но... Если я правильно поняла о чем речь, то попробуй ColorDialog ... |
Автор: IRQ 28.7.2007, 12:55 |
Ну так там надо указать цвет который будет изначально выбран в диалоге. А у меня массив цветов. |
Автор: tdebugger 6.8.2007, 21:51 |
В MSDNе есть страница, посвященная кастомизации PropertyGrid, с примерами. Можно даже создать свой собственный диалог. |
Автор: IRQ 16.8.2007, 22:09 |
Если несложно можно выложить ссылочку? А то я разные встречал статьи. Может что пропустил. |
Автор: tdebugger 17.8.2007, 10:10 |
ms-help://MS.MSDNQTR.v80.en/MS.MSDN.v80/MS.NETDEV.v10.en/dndotnet/html/usingpropgrid.htm ms-help://MS.MSDNQTR.v80.en/MS.MSDN.v80/MS.NETDEVFX.v20.en/cpref8/html/T_System_Drawing_Design_UITypeEditor.htm |
Автор: IRQ 21.8.2007, 19:35 |
Решено |