Подтвердить что ты не робот

Как сделать кнопку, как будто она нажата?

Используя VS2008, С#,.Net 2 и Winforms, как я могу сделать обычную кнопку "нажатой"? Представьте, что эта кнопка является переключателем вкл./Выкл. ToolStripButton имеет свойство Checked, но обычная кнопка не имеет.

4b9b3361

Ответ 1

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

Ответ 2

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

Ответ 3

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