Richtext Box форматирование справки в WPF с использованием c # .net - PullRequest
0 голосов
/ 08 апреля 2010

Я делаю проект для массовой рассылки. В этом я добавил поле richtext. Я хочу, чтобы пользователи вводили в него текст сообщения электронной почты и давали им возможность форматировать. Поле Richtext должно иметь возможность сделать содержимое жирным, курсивом, подчеркиванием, выровнять его по правому краю и центру, увеличить шрифт, уменьшить шрифт, изменить измените цвет шрифта, как Times New Roman, в зависимости от нажатия кнопки.

Как мне это сделать и какие ссылки я должен добавить в свой проект?

Ответы [ 2 ]

0 голосов
/ 08 апреля 2010

Вы можете использовать CommandBinding, а внутри этой привязки у вас есть опции для обработки команд Editing, таких как увеличение размера шрифта, выравнивание текста и т. Д.

Это позволит вам обрабатывать собственную реализацию вместо поведения по умолчанию. Таким образом, вы можете сказать, что если MoveDownByParagraph был запущен агентом, сделайте это вместо этого.

Примеры:

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

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

0 голосов
/ 08 апреля 2010

Взгляните на этот модифицированный richtextbox http://www.codeproject.com/KB/miscctrl/richtextboxextended.aspx

...