Расстояние между символами WPF нерегулярно в RichTextBox
У меня проблема с интервалом между символами.
В основном у меня есть что-то вроде этого, которое происходит из файла txt:
****************
*System Details*
****************
Выглядит хорошо и единообразно, однако, когда я открываю это, перейдите в RichTextBox, это произойдет:
Пример нерегулярного символа:
Я пробовал все разные свойства, чтобы попытаться растянуть его, сделать его и т.д., Но ничего не работает.
Данные поступают из кода OpenDialogBox, который хранит все строки файла в строке []. Затем цикл foreach отправляет строки в RTB. (Он должен быть циклом, когда каждая строка проверяется)
Любая помощь ему очень ценится!
Большое спасибо
Скорее всего, это проблема выбора шрифта. По умолчанию WPF использует Segoe UI в Windows 7 и выше, который является моноширинным шрифтом non-. Это означает, что каждый символ не обязательно занимает столько же места, сколько и каждый другой символ, что приводит к проблемам, если вы пытаетесь выровнять символы между строками. Самый простой способ добиться выравнивания работы - это изменить шрифт на моноширинный шрифт, установив свойство FontFamily в RichTextBox.
- Вопросы
- Code-behind
- Расстояние между символами WPF нерегулярно в RichTextBox