如何更改“富文本”框的垂直和水平对齐方式。我已经尝试了所有的apis horizontalalignment和垂直对齐。但没有任何作用。
答案 0 :(得分:1)
对于RichTextBox的水平对齐,您可以通过FlowDocument
的属性TextAlignment
进行更改。
示例:
<RichTextBox x:Name="richTextBox" Height="30" >
<FlowDocument TextAlignment="Center">
<Paragraph>
<Run Text="RichTextBox"/>
</Paragraph>
</FlowDocument>
</RichTextBox>
答案 1 :(得分:0)
您要寻找的东西称为EditingCommands
EditingCommands.AlignLeft.Execute(null, richTextBox);
//or
EditingCommands.AlignRight.Execute(null, richTextBox);
您可以在此处找到各种文本编辑命令。