动态更改WPF RichTextBox

时间:2011-06-24 15:19:44

标签: wpf richtextbox

所以我是WPF的新手,正在寻求帮助。我要做的就是根据捕获特定键击来改变当前段落的填充。

关键位的捕获很好并且找到当前段落很好但是如何更改填充?我认为它会像

一样简单
mainRichTextBox.CaretPosition.Paragraph.Padding.Left = 10d;

但似乎我错了。

如果有人能够指出我的方向很好。

感谢

1 个答案:

答案 0 :(得分:1)

我相信你需要将Padding属性设置为一个新的Thickness实例,而不是修改当前值。像这样:

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