|
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
|
Übersetzung
Original
|
Gewusst wie: Festlegen der Kultur und Benutzeroberflächenkultur für die Windows Forms-Lokalisierung
So legen Sie einer spezifischen Kultur entsprechende Formatoptionen fest
-
Wenn Sie die Einstellungen des Benutzers oder Betriebssystems überschreiben möchten, legen Sie die CurrentCulture-Eigenschaft und CurrentUICulture-Eigenschaft fest. Im Allgemeinen ist es sinnvoll, eine Kultur festzulegen, damit alle Komponenten der Benutzeroberfläche einer Anwendung ihren Konventionen entsprechen. Die Kultur muss demnach festgelegt werden, bevor die InitializeComponent-Methode aufgerufen wird. // Put the using statements at the beginning of the code module using System.Threading; using System.Globalization; // Put the following code before InitializeComponent() // Sets the culture to French (France) Thread.CurrentThread.CurrentCulture = new CultureInfo("fr-FR"); // Sets the UI culture to French (France) Thread.CurrentThread.CurrentUICulture = new CultureInfo("fr-FR");
HinweisDer Kulturwert muss immer eine spezifische Kulturangabe sein (z. B. "fr-FR"), keine neutrale (z. B. "fr"). Eine neutrale Kulturangabe wie "fr" gilt nämlich für alle französischsprachigen Länder und Regionen, während in Frankreich, Belgien und Quebec unterschiedliche Währungen gelten. -
Rufen Sie Formatierungsmethoden mit der invarianten Kultur bei Zeichenfolgen auf, die, unabhängig vom Wert der CurrentCulture-Eigenschaft, unverändert bleiben sollen.