StringFormat='{0:c}' doesn't show dollar sign in .NET MAUI 9 #26183
Labels
area-xaml
XAML, CSS, Triggers, Behaviors
i/regression
This issue described a confirmed regression on a currently supported version
platform/iOS 🍎
s/triaged
Issue has been reviewed
s/verified
Verified / Reproducible Issue ready for Engineering Triage
t/bug
Something isn't working
Description
The following code does not display a dollar symbol. Instead, it display some other symbol -- see image below:
Here's what it shows instead:

This was working perfectly in .NET 8.
Steps to Reproduce
In a .NET MAUI app targeting .NET 9, just add a
Label
and bind it to a numeric value e.g. decimal and use `StringFormat='{0:c}' in the label to format it as currency.Link to public reproduction project repository
https://github.com/iQuestLLC/maui-9-issues
No response
Version with bug
9.0.0 GA
Is this a regression from previous behavior?
Yes, this used to work in .NET MAUI
Last version that worked well
8.0.100 SR10
Affected platforms
iOS
Affected platform versions
No response
Did you find any workaround?
Not yet
Relevant log output
The text was updated successfully, but these errors were encountered: