I am developing an e-commerce administration panel in WPF. I would like to display currency values in PLN (Polish Złoty). Format {0:C} gives output in USD ($1.000). Is there a way to change this behaviour or do I have to write my custom format to accomplish this?
edit:
Why this is so if my windows culture info and location are both set to Polish/Poland?
Try to pass CultureInfo in your String Format.
EDIT: if you are in WPF then this should do the trick:
or