Come mettere i caratteri unicode su un System.Windows.Forms.Button in C #?
-
05-07-2019 - |
Domanda
In Visual Studio 2008 in un progetto WinForms C #, è presente un pulsante in un modulo. Nella vista delle proprietà, la proprietà " Font " è impostato su " Arial Unicode MS " ;.
Cosa devo inserire nella proprietà " Testo " ;, quindi ottengo il carattere unicode \ u0D15 visualizzato sul pulsante?
Quando inserisco \ u0D15 nel campo " Testo " proprietà, il pulsante visualizza i sei caratteri " \ u0D15 " invece di un carattere unicode.
Nel seguente PDF, puoi vedere il carattere unicode per \ u0D15: http://unicode.org/charts/PDF/U0D00.pdf
Soluzione
Non è necessario sfuggire ai caratteri Unicode nelle stringhe poiché C # è intrinsecamente Unicode. Inserisci i caratteri Unicode così come sono nella stringa. Ad esempio:
button1.Text = "日本";
Altri suggerimenti
Un modo possibile è eseguire " charmap " e copia incolla da lì o copia incolla da altrove.