使用c#.net在WPF中使用Rich Text Box格式化帮助

时间:2010-04-08 17:28:42

标签: c# wpf format richtextbox

我正在制作批量发送电子邮件的项目。在这里我添加了一个richtext框。我希望用户在其中输入电子邮件消息正文并希望给他们格式化的功能.Richtext框应该能够使内容变为粗体,斜体,下划线,右对齐和中心对齐,增加字体,减少字体,更改颜色,根据点击按钮更改Times New Roman之类的字体。

我应该如何处理以及我应该将哪些参考添加到我的项目中?

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

您可以使用CommandBinding,在该绑定中,您可以选择处理EditingCommands,例如增加字体大小,对齐文本等。

这将允许您处理自己的实现而不是默认行为。这样,你可以说,如果代理触发了MoveDownByParagraph,那么就这样做。

示例:

http://msdn.microsoft.com/en-us/library/ms752308.aspx

http://www.switchonthecode.com/tutorials/wpf-tutorial-command-bindings-and-custom-commands