Лучший способ украсить текст с привязкой к данным в wpf TextBlock - PullRequest
2 голосов
/ 07 марта 2009

Допустим, у меня есть какой-то многострочный текст, который я хотел бы отформатировать, а также скажем, что он привязан к базе данных. Итак, в XAML:

<TextBlock TextWrap="Wrap">
    <TextBlock.Inlines>
        <Run TextWeight="Bold" Text="{Binding Path=FirstName}" />
        <Run TextStyle="Italic Text="{Binding Path=LastName}" />
    </TextBlock.Inlines>
</TextBlock>

Теперь это не работает, потому что текст Run не является свойством зависимости. Итак, мне интересно, как лучше всего оформить встроенный текст с привязкой к данным таким образом?

Заранее спасибо.

1 Ответ

1 голос
/ 07 марта 2009

Обходной путь выложен здесь . Это в основном включает в себя создание подклассов Run для привязки. Работает, хотя.

...