Я давно задал вопрос и получил помощь. Требование немного изменилось.XAML: Как сделать часть заголовка GroupBox полужирным, с привязкой?
Оригинальный вопрос: XAML: How do I make part of a GroupBox Header bold?
Оригинальное требование было просто жестко закодировать текст заголовка в:
Студенты (Макс: 32)
решение, которое Эд дал мне было :
<GroupBox.Header>
<TextBlock>
<Span FontWeight="Bold">Students</Span>
<Span>(Max: 32)</Span>
</TextBlock>
</GroupBox.Header>
Теперь мне нужно связать оба этих элемента отражения некоторых свойств зависимостей, так что заголовок будет выглядеть как один из них:
- студенты (Макс: 32)
- Студентов (Макс: 64)
- Сотрудников (Max : 32)
- Сотрудники (Макс: 64)
- и т.д ...
мне нужно иметь привязку к обоим из этих разделов Span, что-то похожее на это:
<GroupBox.Header>
<TextBlock>
<Span FontWeight="Bold">{Binding ProfessionString}</Span>
<Span>{Binding MaxString}</Span>
</TextBlock>
</GroupBox.Header>
, но очевидно, что {Binding ProfessionString} и {Binding} MaxString будет отображаться дословно.
Есть ли способ сделать это?
Спасибо.
Может просто сделать [это] (HTTP: // StackOverflow. com/questions/8365567/multiple-colors-in-textblock/11852742 # 11852742) –
Как только я понял оба ответа, я понял, что это похоже на ответ mm8. Спасибо, что поделились. – MrProgrammer