如何在标签上添加下划线?

时间:2012-08-09 17:13:28

标签: silverlight

我的xaml中有一个System.Windows.Controls.Label,我正在尝试添加下划线样式。我似乎无法弄清楚要添加到我的Style中的内容以使其下划线。当我谷歌这个问题,我只看到TextBox解决方案。这是获得下划线的唯一方法吗?

XAML:

<sdk:Label Content="Show Data in Grid" Name="lblShowGridData" Style="{StaticResource UnderlineLabel}"/>

风格:

<Style x:Key="UnderlineLabel" TargetType="sdk:Label">
    <Setter Property="FontWeight" Value="Bold"/>
</Style>

1 个答案:

答案 0 :(得分:4)

LabelContentControl,因此您可以在TextBlock内加上下划线:

    <sdk:Label>
        <TextBlock Text="This is underlined" TextDecorations="Underline" />
    </sdk:Label>