Posted 22 October 2021, 6:24 am EST
Hello,
You can set culture on a specific control content, for e.x., you can set culture on content of a Label control as:
double value = 20.5;
CultureInfo deCulture = new CultureInfo("de-DE");
lbl.Content = value.ToString("N2", deCulture);
Or you can also change the Culture for whole application by putting the below code in MainWindow’s constructor :
CultureInfo deCulture = new CultureInfo("de-DE");
Thread.CurrentThread.CurrentCulture = deCulture ;
Thread.CurrentThread.CurrentUICulture = deCulture;
JFYI, The CurrentUICulture is relevant if your application supports multiple languages.
Regards,
Nitin