Wpf - есть ли способ добавить возможности richtextbox (полужирный, курсив, подчеркивание, зачеркнутый) к элементу управления, который наследуется от текстового поля? - PullRequest
0 голосов
/ 02 апреля 2010

Я пишу текстовый редактор и планировал использовать элемент управления richtextbox, однако производительность richtextbox ужасна. Даже на небольших документах wpf richtextbox задерживается, если вы удерживаете клавишу нажатой. Мне не нужны все функции wpf richtextbox, но мне нужна поддержка RTF. Как я могу это реализовать?

Ответы [ 2 ]

2 голосов
/ 02 апреля 2010

Если вам нужна поддержка RTF, лучше всего использовать RichTextBox. Низкая производительность RichTextBox в основном связана с поддержкой RTF, что не является тривиальным.

1 голос
/ 02 апреля 2010

Richtextbox wpf понимает FlowDocuments Winforms richtextbox нет.

Может быть, это поможет вам в целом, используя richtextbox wpf:

http://www.codeproject.com/KB/WPF/BindableWPFRichTextBox.aspx

http://michaelsync.net/2009/06/09/bindable-wpf-richtext-editor-with-xamlhtml-convertor

...