15
A
回答
16
关闭全局凸显了所有的标签,你可以覆盖默认的模板标签,就像这样:
<Style x:Key="{x:Type Label}"
TargetType="{x:Type Label}">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type Label}">
<Border Background="{TemplateBinding Background}"
BorderThickness="{TemplateBinding BorderThickness}"
BorderBrush="{TemplateBinding BorderBrush}"
Padding="{TemplateBinding Padding}"
SnapsToDevicePixels="true">
<ContentPresenter HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}"
VerticalAlignment="{TemplateBinding VerticalContentAlignment}"
RecognizesAccessKey="False"
SnapsToDevicePixels="{TemplateBinding SnapsToDevicePixels}" />
</Border>
<ControlTemplate.Triggers>
<Trigger Property="IsEnabled"
Value="false">
<Setter Property="Foreground"
Value="{DynamicResource {x:Static SystemColors.GrayTextBrushKey}}" />
</Trigger>
</ControlTemplate.Triggers>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
它不同于在此行的默认模板: RecognizesAccessKey="False"
。
将此样式应用于您的应用程序的全局资源(App.xaml
),并且您的标签将不再识别下划线。
3
9
6
一个简单的解决方案是不使用<标签>。 <TextBox>不会混乱下划线。
+6
或TextBlock如果你不想处理可编辑的东西。绑定到“文本”而不是“内容”。 –
相关问题
- 1. 单选按钮文本不显示下划线(_)wpf
- 2. 按钮文本属性中的下划线不显示
- 3. Gridview中的HyperlinkField不显示链接的蓝色下划线
- 4. 如何在Eclipse中再次显示下划线?
- 5. 如何在markdown中显示双下划线?
- 6. iPhone:如何在按钮中显示带下划线的文字?
- 7. 如何在按钮中显示带下划线的文本:iphone
- 8. 如何在JavaScript字符串中显示下划线?
- 9. 如何在markdown中显示下划线符号?
- 10. 在Ruby on Rails中使用短划线`-`而不是下划线`_`
- 11. CSS悬停不起作用(需要显示下划线)
- 12. JLabel如何不显示下划线字符?
- 13. WPF,PreviewKeyDown事件和下划线字符
- 14. 在Webview结束时,显示下划线。如何删除IOS 8测试版中的下划线?
- 15. MainMenu控件在使用&并按下ALT时不显示下划线
- 16. 下划线主题子菜单现在在手机上显示
- 17. 在datagridview中加下划线
- 18. Wpf在模糊下显示
- 19. 下划线在Python
- 20. 显示在控制台下划线变量
- 21. Android的虚线下划线在TextView中
- 22. w3.css不带下划线
- 23. NSAttributedString:下划线不适用
- 24. 为什么`float.is_integer`中的下划线,而不是`str.isnumeric`中的下划线?
- 25. WPF显示不同的线条
- 26. 在高地图中划线时,突出显示区域线图
- 27. 用下划线
- 28. 禁用锚标记并删除下划线中的下划线
- 29. CSV Python划分下划线
- 30. 我无法在cakephp3中使用下划线显示表中的字段
[禁用WPF标签加速键(文本下划线缺失)]的可能重复](http://stackoverflow.com/questions/40733/disable-wpf-label-accelerator-key-text-underscore-is-missing) – Carl