C# 如何为imagebutton设置加速器(访问键)
Imagebutton是图像和文本的混合体。请看这里:C# 如何为imagebutton设置加速器(访问键),c#,wpf,button,accessibility,C#,Wpf,Button,Accessibility,Imagebutton是图像和文本的混合体。请看这里: 我使用第一种方法,因为它对我来说最简单 现在,问题是我想为这样的按钮设置一个加速器,它的行为与普通按钮的加速器完全相同 我尝试注册访问键并使用textblock显示文本,但无法显示下划线。当我使用label而不是textblock时,我会得到下划线,但label会将其视为访问键,并覆盖按钮的已注册访问键——因此,当我按下它时,标签只是聚焦,但按钮没有“单击”操作 如何同时拥有两个世界--按下[alt]时加下划线并“单击”按钮的操作?
提前感谢您的帮助。听起来您需要为
标签设置目标属性
例如:
<Button x:Name="myButton">
<StackPanel>
<Image/>
<Label Target="{Binding ElementName=myButton}">
_Click Me
</Label>
</StackPanel>
</Button>
_点击我
听起来您需要为标签设置目标属性
例如:
<Button x:Name="myButton">
<StackPanel>
<Image/>
<Label Target="{Binding ElementName=myButton}">
_Click Me
</Label>
</StackPanel>
</Button>
_点击我
太棒了!非常感谢,太好了!非常感谢你。