Есть ли хорошая альтернатива richtextbox в wpf? - PullRequest
0 голосов
/ 05 августа 2009

При попытке изменить шаблон RichTextBox (даже при смешивании 3) происходит сбой Blend.

Мне нужна альтернатива, которая может отображать жирный, выделенный курсивом текст разных цветов и т. д.

Есть что-нибудь подобное?

Ответы [ 2 ]

1 голос
/ 22 октября 2009

Это может быть не «чисто», но вы можете использовать старую Windows.Forms RichTextBox в вашем окне WPF, если вы предпочитаете. Я сделал это, и это работает довольно хорошо.

1 голос
/ 05 августа 2009

RichTextBox для редактирования форматированного текста. Если вы просто пытаетесь отобразить текст, вы можете просто использовать TextBlock:

<TextBlock>
    <TextBlock FontWeight="Bold">I am bold</TextBlock>
    <TextBlock> and I am not</TextBlock>
</TextBlock>

А если ваш документ достаточно сложный, вы можете вставить его в DocumentViewer.

Тем не менее, вы пытались взять самый простой из возможных RichTextBox и редактировать шаблон в Blend? Это все еще терпит крах?

...