gpt4 book ai didi

c# - VirtualKey C# Windows 应用商店应用程序

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

我正在为 Windows 8 编写一个 Windows 应用商店应用程序。我在屏幕上有两个按钮,我想用空格键切换:当按下开始按钮时,我禁用它并启用停止按钮,并且反之亦然。

我可以开始和停止使用空格键,但在我用鼠标单击任何按钮后出现问题:然后焦点位于另一个按钮上,然后我不小心用空格键按下了。

我希望在单击开始按钮后焦点位于停止按钮上,这样我就可以使用空格键按下停止按钮。我应该怎么做?

public void Grid_KeyDown(object sender, KeyRoutedEventArgs e)
{
if (e.Key == VirtualKey.Space)
{
if(!isPlaying)
{
StartButton_Click(sender, null);
}
else
{
StopButton_Click(sender, null);
}
}
}

问候

最佳答案

StartButton_Click调用

StopButton.Focus(Focus.Programmatic);

关于c# - VirtualKey C# Windows 应用商店应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13176774/

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