elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recopilación Tutoriales y Manuales Hacking, Seguridad, Privacidad, Hardware, etc


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Cambiar estado boton c#
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Cambiar estado boton c#  (Leído 3,898 veces)
jcruzrg

Desconectado Desconectado

Mensajes: 2


Ver Perfil
Cambiar estado boton c#
« en: 30 Agosto 2013, 05:05 am »

Solucionado


« Última modificación: 5 Septiembre 2013, 04:01 am por jcruzrg » En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.885



Ver Perfil
Re: Cambiar estado boton c#
« Respuesta #1 en: 30 Agosto 2013, 13:24 pm »

Puedes hacerlo manejando los eventos correctos:

En VB:
Código
  1.    Private ReadOnly State_Normal As Color = Color.Gray
  2.    Private ReadOnly State_Focused As Color = Color.White
  3.    Private ReadOnly State_Clicked As Color = Color.Red
  4.  
  5.    Private Sub Button_MouseEnter(sender As Object, e As EventArgs) Handles Button1.MouseEnter
  6.        sender.backcolor = State_Focused
  7.    End Sub
  8.  
  9.    Private Sub Button_MouseLeave(sender As Object, e As EventArgs) Handles Button1.MouseLeave
  10.        sender.backcolor = State_Normal
  11.    End Sub
  12.  
  13.    Private Sub Button_MouseDown(sender As Object, e As MouseEventArgs) Handles Button1.MouseDown
  14.        sender.backcolor = State_Clicked
  15.    End Sub
  16.  
  17.    Private Sub Button_MouseUp(sender As Object, e As MouseEventArgs) Handles Button1.MouseUp
  18.        sender.backcolor = IIf(sender.focused, State_Focused, State_Normal)
  19.    End Sub
  20.  

En C#

Código
  1.        private readonly Color State_Normal = Color.Gray;
  2.        private readonly Color State_Focused = Color.White;
  3.        private readonly Color State_Clicked = Color.Red;
  4.  
  5.        private void button1_MouseEnter()
  6.        { button1.BackColor = State_Focused; }
  7.  
  8.  
  9.        private void button1_MouseLeave()
  10.        { button1.BackColor = State_Normal; }
  11.  
  12.  
  13.        private void button1_MouseDown()
  14.        { button1.BackColor = State_Clicked; }
  15.  
  16.  
  17.        private void button1_MouseUp()
  18.        { button1.BackColor = (button1.Focused ? State_Focused : State_Normal); }


En línea



jcruzrg

Desconectado Desconectado

Mensajes: 2


Ver Perfil
Re: Cambiar estado boton c#
« Respuesta #2 en: 30 Agosto 2013, 19:07 pm »

Puedes hacerlo manejando los eventos correctos:

Gracias, me ha servido.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Tuenti - Cambiar el estado, aleatorio cada X tiempo automaticamente
PHP
dimitrix 7 6,621 Último mensaje 22 Octubre 2009, 01:41 am
por дٳŦ٭
Cambiar estado al mover el VScrollBar « 1 2 »
Programación Visual Basic
Chuxxx 16 5,946 Último mensaje 19 Mayo 2010, 03:27 am
por Chuxxx
Cambiar el estado de una columna usando un checkbox
.NET (C#, VB.NET, ASP)
nolasco281 2 2,361 Último mensaje 6 Junio 2015, 02:39 am
por nolasco281
cambiar parametros a boton en wxpython
Programación General
metamax 0 2,255 Último mensaje 7 Julio 2018, 22:13 pm
por metamax
Cambiar de estado de los registros
Java
carlostotu 3 2,508 Último mensaje 21 Julio 2019, 11:42 am
por Beginner Web
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines