我在UWP应用程序中使用了ToggleSwitch。一切都很完美。在ToggleSwitch中的焦点意味着按下向左或向右箭头键时,切换状态会改变。我需要在焦点在ToggleSwitch时按左或右键来改变行为,但是如果在按左或右箭头键时没有触发KeyDown事件。但Toggled事件已被解雇。在这种情况下,我无法获得按下哪个键。
任何人都可以帮助我在ToggleSwitch中聚焦的同时按左或右箭头键来取消切换状态吗?
<ToggleSwitch Name="toggleSwitch" Header="WiFi" OffContent="Show" OnContent="Hide" />
https://msdn.microsoft.com/en-us/windows/uwp/controls-and-patterns/toggles
当按下左箭头键意味着,切换状态改变,我需要通过按左或右箭头键(从键盘)取消切换。
先谢谢。
此致
Elavarasan M
答案 0 :(得分:0)
制作IsTabStop="False"
<ToggleSwitch Name="toggleSwitch" Header="WiFi" OffContent="Show" IsTabStop="False" OnContent="Hide" />