¿Cómo hacer que un botón parezca presionado?
-
08-06-2019 - |
Pregunta
Usando VS2008, C#, .Net 2 y Winforms, ¿cómo puedo hacer que un botón normal parezca "presionado"?Imagine que este botón es un interruptor de encendido/apagado.ToolStripButton
tiene la propiedad Comprobado, pero el Botón normal no.
Solución
Un método que puede utilizar para obtener esta opción es colocar un objeto "CheckBox" y cambiar su "Apariencia" de "Normal" a "Botón". Esto le brindará la misma funcionalidad que creo que está buscando.
Otros consejos
Probablemente también puedas usar la clase ControlPaint para esto.
Creo que es posible que necesites un ToggleButton
.Puede consultar proveedores externos de componentes WinForms, como Telerik, DevExpress, ComponentFactory, ViBlend, que proporcionan dicho control.Todos proporcionan botones de alternancia.