У меня есть следующий код,
txtCaseworkCost.Text = _CaseworkCost.ToString("C")
По какой-то причине вывод в текстовых полях выглядит следующим образом:
Со страннымсимвол вместо знака доллара.Местом для компьютера являются Соединенные Штаты, поэтому на нем должен отображаться знак $.
Элемент управления используется в плагине AutoCAD, где AutoCAD загружает DLL-файл .Net.Странная часть: если я использую этот же элемент управления в приложении формы Windows, он отлично работает с правильными символами.Неправильный символ появляется только тогда, когда код загружается из другого приложения.
Есть ли обходной путь для этого?Я не контролирую, как AutoCAD загружает dll, поэтому мне нужно как-то исправить символ валюты из моего кода.Кроме того, эта ошибка также появляется в используемом нами инструменте отчетности, поэтому я ищу решение, отличное от вставки символа вручную.