2016-10-05 4 views
1

В приложении wpf я ввел некоторый текст в sinhala нескольким ярлыкам. Во время разработки шрифт sinhala отображается правильно, как показано на рисунке ниже.Sinhala шрифт не показан правильно

enter image description here

, но когда я начала отладки расположение символов изменяется. см. ниже изображение.

enter image description here

шрифт этикеток является Segoe UI. Я проверил изменение его на шрифт Sinhala по умолчанию в Windows 7 (Iskoola Pota), но проблема существует.

Как это исправить? Я использую VS 2010 на Windows7, Target framework .Net Framework 3.5

+1

Согласно https://msdn.microsoft.com/en-us/library/ms745650(v=vs.110).aspx скрипт Sinhala не поддерживается в WPF. Будет ли WinForms вариантом? Кажется, это не проблема. – LocEngineer

+1

Также: похоже, это связано с этим: http://stackoverflow.com/questions/17720446/custom-font-in-wpf-application-only-works-in-design-mode-but-not-in-the- build? rq = 1 – LocEngineer

+1

@LocEngineer В WinForms он отлично работал. Спасибо за вашу помощь. Если вы добавите это как ответ, я соглашусь с ним. :) – Sherantha

ответ

Смежные вопросы