我的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>
答案 0 :(得分:4)
Label
是ContentControl
,因此您可以在TextBlock
内加上下划线:
<sdk:Label>
<TextBlock Text="This is underlined" TextDecorations="Underline" />
</sdk:Label>