Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/02/2015, 00:53
eferion
 
Fecha de Ingreso: octubre-2014
Ubicación: Madrid
Mensajes: 1.212
Antigüedad: 9 años, 7 meses
Puntos: 204
Respuesta: Negrita cursiva y subrayada usando checkbox

Tu código es C#. Este foro es de C / C++... lo referente a .Net se encuentra en este otro foro.

En cualquier caso, lo que tendrías que hacer es, dado que FontStyle es un enumerado... usar los operadores correspondientes:

Código C++:
Ver original
  1. FontStyle style = FontStyle.Regular;
  2.  
  3. if ( checkBox1.Checked == true )
  4.   style |= FontStyle.Bold;
  5. else
  6.   style &= ~FontStyle.Bold;
  7.  
  8. if ( checkBox2.Checked == true )
  9.   style |= FontStyle.Italic;
  10. else
  11.   style &= ~FontStyle.Italic;
  12.  
  13. // ...
  14.  
  15. label1.Font = new Font( label1.Font, style );

Más o menos es algo así... no tengo un compilador de C# a mano para verificarlo.

Un saludo.

Un saludo

Última edición por eferion; 11/02/2015 a las 00:59