special secuencias escape characters caracter c# .net winforms label special-characters

secuencias - label.text c#



Ingrese el símbolo "&" en una etiqueta de texto en Windows Forms? (5)

¿Cómo se ingresarían caracteres especiales en una Label en C # (Windows Forms)?

Si tratas de escribir una "y" en una etiqueta, obtendrás una especie de guión bajo en su lugar.

Entonces, ¿cuál es el equivalente de C # de "&"? ("/ &" obviamente no funciona).


Agregue otro ampersand delante de él, entonces: &&

O consulte lo siguiente: UseMnemonic


Dos caminos:

  • Escápelo con otro signo comercial ( && ).

  • Establezca UseMnemonic para esa etiqueta en false . Esto provoca que todos los signos y símbolos del texto se tomen literalmente, por lo que no es necesario duplicar ninguno de ellos. Sin embargo, perderá las funciones clave de subrayado y acceso.

    Puede establecer el valor en el diseñador o en el código:

    myLabel.UseMnemonic = false; myLabel.Text = "Text&Text";


No sé cómo usar ''&'' en el diseñador, pero en el código puede usar ''&&'' para mostrar uno ''&''


Prueba esto:

((char)0x26).ToString()


Puedes escapar y agregándolo dos veces, para probar && .