Questo perché &
in etichette, pulsanti e menu è prefisso per accedere ai caratteri principali, vale a dire quei personaggi è possibile premere con Alt di dare fuoco a un controllo diretto.
label1.UseMnemonic = false;
eliminerà tale comportamento.
Dalla documentazione di UseMnemonic
:
vero se l'etichetta non viene visualizzato il carattere e commerciale e sottolinea il carattere dopo la e commerciale nel suo testo visualizzato e tratta il carattere sottolineato come chiave di accesso; altrimenti, false se il carattere di e commerciale viene visualizzato nel testo del controllo. L'impostazione predefinita è true.
Se avete bisogno di visualizzare &
e l'accesso comportamento chiave, allora avete bisogno di sfuggire al &
come &&
, come molti altri risposte menzionati.
non hai ricevuto l'errore di compilazione per non aver chiuso correttamente la quotazione? –
Vedere lo screenshot, lo hanno fatto correttamente. – Joey