Como fazer um botão aparecer como se ele é pressionado?

votos
35

Usando VS2008, C #, .Net 2 e WinForms como posso fazer um olhar Botão regular pressionado? Imagine que este botão é um interruptor on / off. ToolStripButtontem a propriedade verificado, mas o botão regular não faz.

Publicado 07/08/2008 em 17:21
fonte usuário
Em outras línguas...                            


3 respostas

votos
73

Um método que você pode utilizar para obter esta opção é colocando um objeto "caixa de seleção" e mudando sua "aparência" de "Normal" para "Button" isso vai lhe dar a mesma funcionalidade que eu acredito que você está procurando.

Respondeu 07/08/2008 em 17:30
fonte usuário

votos
2

Você provavelmente poderia também usar a classe ControlPaint para isso.

Respondeu 17/08/2008 em 23:25
fonte usuário

votos
0

Eu acho que você pode precisar de um ToggleButton. Você pode dar uma olhada em terceiros fornecedores de componentes WinForms como Telerik, DevExpress, ComponentFactory, ViBlend que fornecem tal controle. Todos eles fornecem botões de alternância.

Respondeu 13/10/2008 em 14:23
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more