Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Ländereinstellungen in Xaml

Empfohlene Antworten

Veröffentlicht

Hallo,

ich habe ein Problem mit meinem kleinen Programm.

Und zwar funktioniert das String-Format in xaml nicht mit den deutschen Ländereinstellungen.

Text="{Binding Path=Betrag, ElementName=textBlock, StringFormat=\{0:n\}}

Die Klasse sowie die xaml-Datei sind super kurz, Konstruktor ohne Inhalt, eine DP Betrag mit dem double-Value und in der Xaml nur die TextBox in einem StackPanel.

Das Ergebnis ist leider immer $2,000.00 anstatt 2.000,00€ :(

Ich verstehe einfach nicht warum, ich habe in jeder Klasse das Environment befragt, die Ländereinstellung sagt mir immer aktuell wäre DE.

Tante Google wusste keine Antwort, zumindest nicht auf mein Fragestellung.

Weiß jemand von euch Rat?

Grüße

Informatikerin

PS: Vor dem Abschicken ist mir aufgefallen dass ich kurz ein Test-Projekt machen könnte... da ich trotzdem abgeschickt habe hat sich das Problem leider nicht erledigt ;)

Oh man,

da bin ich gestern fast verzweifelt, heute hatte ich dann schon fast keine Lust mehr...

Und DAS ist die Lösung:

ConverterCulture='de-DE' :-/

Xaml gibt sich nicht mit den Ländereinstellungen des Programms zufrieden, nein da muss eine seperate Einstellung definfiert werden...

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.