Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
en-US Kultur voreingestellt, wie wechsle ich auf de-DE?
CoderboyPB
myCSharp.de - Member



Dabei seit:
Beiträge: 291
Herkunft: Paderborn

Themenstarter:

en-US Kultur voreingestellt, wie wechsle ich auf de-DE?

beantworten | zitieren | melden

Ich hoffe, dass ist hier das richtige Unterboard.

Habe eben mal nen Haltepunkt in einer Validationrule gesetzt, und dabei dann beim Untersuchen des CultureInfo Objekts festgestellt, dass ich en-US eingestellt habe.

Wo kann ich das in Windows 10 umschalten? Ich weiß, eigentlich ne dumme Frage, aber mein Rechner ist ja auf Deutsch eingestellt, und Zeitzone ist auch Berlin, wo also kann ich das noch ändern?
private Nachricht | Beiträge des Benutzers
Abt
myCSharp.de - Team

Avatar #avatar-4119.png


Dabei seit:
Beiträge: 15618
Herkunft: BW

beantworten | zitieren | melden

Die Culture, die Windows beim Erstellen von Prozessen und Threads verwendet, basieren auf den Regional Settings.
Ist das bei Dir DE und die Culture ist trotzdem eine andere, dann setzt Du das irgendwo (unbewusst).
private Nachricht | Beiträge des Benutzers
CoderboyPB
myCSharp.de - Member



Dabei seit:
Beiträge: 291
Herkunft: Paderborn

Themenstarter:

beantworten | zitieren | melden

nur wo, ich habe nämlich tatsächlich überall Deutschland in den Einstellungen stehen.
private Nachricht | Beiträge des Benutzers
pinki
myCSharp.de - Member

Avatar #avatar-4072.jpg


Dabei seit:
Beiträge: 695
Herkunft: OWL

beantworten | zitieren | melden

In meinen WPF-Anwendungen verwende ich immer folgendes Snippet in der App.xaml.cs:

// Eingestellte Sprache für Bindings übernehmen
// WPF verwendet sonst en-US - egal, was sonst eingestellt ist
FrameworkElement.LanguageProperty.OverrideMetadata(
    typeof(FrameworkElement),
    new FrameworkPropertyMetadata(
        XmlLanguage.GetLanguage(CultureInfo.CurrentCulture.IetfLanguageTag)
    )
);
Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von pinki am .
private Nachricht | Beiträge des Benutzers