Как я могу по-разному оформить текст в TextBox (XAML) - PullRequest
0 голосов
/ 03 августа 2009

Как я могу по-разному оформить текст в TextBox-элементе в XAML

Пример: мне нужно первое слово с нормальным весом шрифта, а второе слово жирным шрифтом ...

Ответы [ 2 ]

4 голосов
/ 03 августа 2009

Для этого вам нужно использовать элемент управления WPF RichTextBox.

Пример:

<RichTextBox x:Name="txtRichBox">
                        <FlowDocument>
                            <Paragraph>
                                I am bold inside
                                <Bold>not outside</Bold>
                            </Paragraph>
                        </FlowDocument>
</RichTextBox>

Это должно создать текстовое поле с содержанием вроде

Я смел внутри не снаружи.

Подробнее с образцами здесь .

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

WPF включает в себя набор базовых классов для документов. Если вы не хотите редактировать стиль текста, но отобразите его, посмотрите Поток документов. Если вы хотите редактировать стилизованный текст, то Sizzler ответ правильный.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...