Как заставить кнопку появиться, как будто она нажата?

Используя VS2008, C#.Net 2 и Winforms, как может, я заставляю обычную Кнопку посмотреть " pressed"? Предположите, что эта кнопка - переключатель вкл/выкл. У 'ToolStripButton' есть Проверенная собственность, но обычная Кнопка не делает.

Решение

Один метод Вы можете используемый, чтобы получить этот выбор, помещая " CheckBox" возразите и изменение его " Appearance" от " Normal" к " Button" это даст Вам ту же функциональность, что я полагаю, что Вы ищете.

Комментарии (0)

Вы могли, вероятно, также использовать класс ControlPaint для этого.

Комментарии (0)

Я думаю, что Вам, возможно, понадобится 'ToggleButton'. Вы можете смотреть на сторонних продавцов компонентов WinForms, таких как Telerik, DevExpress, ComponentFactory, ViBlend, которые обеспечивают такой контроль. Они все обеспечивают кнопки пуговицы.

Комментарии (1)