2

我的 xaml 中有一个 System.Windows.Controls.Label,我正在尝试添加下划线样式。我似乎无法弄清楚要添加到我的样式中以使其成为下划线。当我搜索这个问题时,我只看到 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>
4

1 回答 1

4

ALabel是 a ContentControl,所以你可以在 aTextBlock里面加上下划线:

    <sdk:Label>
        <TextBlock Text="This is underlined" TextDecorations="Underline" />
    </sdk:Label>
于 2012-08-09T17:24:15.183 回答