gpt4 book ai didi

c# - WPF C# 全局禁用所有控件的 RecognizesAccessKey

转载 作者:太空宇宙 更新时间:2023-11-03 15:06:30 26 4
gpt4 key购买 nike

我有一个包含许多不同控件类型的 C# WPF 应用程序。我只是希望这些控件的内容按原样显示,整个应用程序没有自动下划线剥离。我已经看到通过更改有效的控件模板来修复单个控件,但是有没有一种方法可以同时为应用程序中的所有控件实现此目的,而不是修改多个模板?

<ContentPresenter
HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}"
VerticalAlignment="{TemplateBinding VerticalContentAlignment}"
RecognizesAccessKey="False" />

最佳答案

我刚遇到同样的问题。

对我来说,在我的代码的全局资源 XAML 中,我覆盖了 ContentPresenter 的标准样式,如下所示:

<Style TargetType="{x:Type ContentPresenter}">
<Setter Property="RecognizesAccessKey" Value="False" />
</Style>

关于c# - WPF C# 全局禁用所有控件的 RecognizesAccessKey,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43243844/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com