В моем приложении С# есть сетки с простыми текстовыми полями и богатыми текстовыми полями. Часто богатые текстовые поля содержат богатый текст, скопированный и вставленный из других источников, и часто разметка rtf включает в себя жесткий размер шрифта (\ fsXX, XX в половинных точках). В большинстве случаев размер шрифта большого текста тот же или близкий к размеру простого текстового шрифта.
Если для масштабирования DPI установлено значение, отличное от значения по умолчанию 96, расширенный текст искажается следующим образом:
a) Если приложение НЕ установлено как DPI, то богатый текст отображается меньше простого текста и размывается.
b) Когда для приложения установлено значение DPI, богатый текст больше простого текста.
Есть ли способ разрешить или принудительно масштабировать richtext с помощью простого текста, не ограничиваясь редактированием разметки напрямую?