【问题标题】:Enabling mnemonics in button在按钮中启用助记符
【发布时间】:2014-03-24 13:46:35
【问题描述】:

我读到,为了启用助记符,我必须在 ContentPresenter 上打开 RecognizesAccessKey。
当我尝试这段代码时,我只看到没有按钮的文本。

<Button x:Name="OkButton" Content="_OK" Command="{Binding ExecuteCommand}">
    <Button.Template>
        <ControlTemplate TargetType="Button">
            <ContentPresenter RecognizesAccessKey="True" />
        </ControlTemplate>
    </Button.Template>
</Button>

可能有一种方法可以在不删除按钮默认模板的情况下更改它?

【问题讨论】:

    标签: wpf xaml mnemonics


    【解决方案1】:

    This question 提供了答案,尽管这不是同一个问题。以下是助记符的设置和工作方式:

    <Button>
        <AccessText>_Button</AccessText>
    </Button>
    

    就像在 WinForms 中一样,这是通过在字符前添加 _ 作为助记键来完成的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-07-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多