@Dominik09

Как сделать отсупы в RichTextBox?

Добрый день! Столкнулся с такой проблемой, которую не могу решить. Мне нужно в программе реализовать настройку полей, где я буду задавать числа для отступа от левого/правого края элемента RichTextBox, ну а также задать красную строку. Т.е. тоже самое что и в параметрах страницы в ворде. Я знаю, что в richtextbox заложены такие команды, как: SelectionHangingIndent, SelectionIndent, SelectionRightIndent. Но если честно я даже не понимаю как они работают. Задаю число в пикселях. а программа почему-то отступает каждый раз одинаково на одно и тоже число. Подскажите как правильно реализовать мне настройку полей и если это делается только теми командами которые я написал, то скажите как правильно тогда их задействовать?
  • Вопрос задан
  • 756 просмотров
Решения вопроса 1
@Lucky31
richTextBox1.SelectionIndent = 30; //красная строка, например
richTextBox1.SelectionHangingIndent = -30;//основной текст
//или с полями
richTextBox1.SelectionIndent = 50; // 20 на поля, 30 на красную строку
richTextBox1.SelectionRightIndent = 20; //поле справа
richTextBox1.SelectionHangingIndent = -30;
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы