鉴于以下TextBlock,如何制作文字粗体的SomeString
部分?
<TextBlock Text="{Binding SomeString,StringFormat='{}Row: {0}'}" />
ie:如果SomeString = "ABC"
我希望TextBlock看起来像这样:
行: ABC
答案 0 :(得分:2)
尝试这样的事情
<StackPanel Orientation="Horizontal">
<TextBlock Text="Row:"/>
<TextBlock FontWeight="Bold" Text="{Binding SomeString}"/>
</StackPanel>
答案 1 :(得分:2)
基本上,您可以在同一个TextBlock中格式化每个运行。
通过XAML
<TextBlock>
<Run>Row:</Run>
<Run FontWeight="Bold" Text="{Binding SomeString}"></Run>
</TextBlock>
希望这有帮助。