Лучший способ украсить текст с привязкой к данным в wpf TextBlock

StackOverflow https://stackoverflow.com/questions/620870

  •  05-07-2019
  •  | 
  •  

Вопрос

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

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

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

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

Это было полезно?

Решение

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top