如何加粗标签的一部分?

时间:2018-04-24 10:44:09

标签: c# wpf xaml label

  

如何加粗标签的一部分?

我需要类似的东西:

我是一个带有粗体文字

的标签

我的XAML:

<Label x:Name="Mylabel" Content="I am a label with some bold text" HorizontalAlignment="Left" VerticalAlignment="Top" Margin="10" />

2 个答案:

答案 0 :(得分:3)

如果您使用TextBlock代替Label,则可以使用<Bold>加粗部分文字:

<TextBlock x:Name="MytxtBlock" HorizontalAlignment="Left" VerticalAlignment="Top" Margin="10">
      TextBlock I am a label with some <Bold>bold</Bold> text
</TextBlock>

但是,如果您必须使用Label,则可以在TextBlock内嵌套Lable

<Label x:Name="Mylabel" HorizontalAlignment="Left" VerticalAlignment="Top" Margin="10">
     <TextBlock>I am a label with some <Bold>bold</Bold> text</TextBlock>
</Label>

答案 1 :(得分:0)

<Label x:Name="Mylabel" HorizontalAlignment="Left" VerticalAlignment="Top" Margin="10">
            <Label.Content>
                <TextBlock> I am a label with some
                <Bold>bold</Bold> text</TextBlock>
            </Label.Content>
        </Label>