динамически менять WPF RichTextBox - PullRequest
1 голос
/ 24 июня 2011

Итак, я новичок в WPF и ищу помощь.Все, что я пытаюсь сделать, это изменить заполнение текущего абзаца в зависимости от захвата определенного нажатия клавиши.

Захват бита клавиши в порядке, и поиск текущего абзаца в порядке, но как изменить отступ?Я предположил, что это было бы так просто, как

mainRichTextBox.CaretPosition.Paragraph.Padding.Left = 10d;

, но казалось бы, что я неправ.

спасибо

1 Ответ

1 голос
/ 24 июня 2011

Я считаю, что вам нужно установить для свойства Padding новый экземпляр Thickness, а не изменять текущее значение.Вот так:

mainRichTextBox.CaretPosition.Paragraph.Padding = new Thickness() { Left = 10d };
...