【发布时间】:2019-08-11 01:57:31
【问题描述】:
<Button
x:Name="PlayButton"
Click="PlayButton_Click"
Style="{StaticResource MediaControlButtonStyle}">
<Button.Content>
<FontIcon
x:Name="PlayButtonIcon"
FontSize="30"
Glyph="" />
</Button.Content>
<Button.KeyboardAccelerators>
<KeyboardAccelerator Key="F3" />
</Button.KeyboardAccelerators>
</Button>
我想使用 F3 在我的 UWP 应用中播放/暂停音乐。但是,在我的 Surface Book 2 上仅按 F3 不起作用。我需要同时按 FN 和 F3 才能使其工作。我应该怎么做才能只需要按 F3? Microsoft 内置 UWP 应用 Groove Music 播放和暂停功能只需按 F3。
另一个问题是,当 UWP 应用程序的窗口最小化时,我怎样才能仍然使用键盘加速器? Groove 的键盘控件仍然可以在其窗口最小化的情况下工作。
【问题讨论】:
标签: c# xaml uwp keyboard-shortcuts