Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Jero67

#11
.NET (C#, VB.NET, ASP) / Re: Cambio de color de label
28 Septiembre 2011, 00:04 AM
Gracias .mokk. probaré como dices así voy viendo mas opciones  ;-)
#12
.NET (C#, VB.NET, ASP) / Re: Cambio de color de label
27 Septiembre 2011, 12:52 PM
Ya lo tengo, simplemente con un IF lo he solucionado  :silbar:

List <int> SeleccionDeOpcion = new List <int>();
       bool activado = true;

       private void label1_Click(object sender, EventArgs e)
       {
           if (activado)
           {
               label1.ForeColor = Color.White;
               label1.BackColor = Color.Red;
               SeleccionDeOpcion.Add(01);
               activado = false;
           }
           else
           {
               label1.ForeColor = Color.Black;
               label1.BackColor = Color.GreenYellow;
               
               activado = true;
           }
       }


Gracias de todas formas
#13
.NET (C#, VB.NET, ASP) / Re: Cambio de color de label
27 Septiembre 2011, 12:33 PM
Ok, parece que no me he explicado bien, a ver si a hora lo hago mejor  :laugh:

Tengo varios label con el BackColor=Green

Si pulso una vez quiero que se ponga el BackColor=Red
Y si pulso una segunda vez se tiene que volver a BackColor=Green


Cita de: Keyen Night en 27 Septiembre 2011, 01:58 AM
Realmente no entendi, lo poco que entendi es que tu quieres que al darl Click a un label se ponga verde y al darle de nuevo se ponga rojo y viceversa?

Exactamente tal y como dices Keyen Night
#14
.NET (C#, VB.NET, ASP) / Cambio de color de label
26 Septiembre 2011, 19:52 PM
Hola a todos.

No he visto ningun subforo de presentaciones, y como este subforo es el que mas voy a usar pues me presento aquí  :rolleyes:

Estoy empezando con C# y de momento me voy aclarando, aunque poco a poco, con lo que quiero hacer, pero me encuentro con que no se como plantearme esto:

Al hacer click en un label este cambia sus propiedades de colores con el codigo que pongo mas abajo, pero lo que quiero hacer es poder desmarcar la opcion al hacer de nuevo click sobre el mismo label y esto la verdad es que no tengo ni idea como plantearlo, si me podeis encaminar al planteamiento os lo agradecería.

         List <int> SeleccionDeOpcion = new List <int>();

        private void label1_Click(object sender, EventArgs e)
        {
            label1.ForeColor = Color.White;
            label1.BackColor = Color.Red;
            SeleccionDeOpcion.Add(01);
        }