【发布时间】:2019-05-04 18:15:26
【问题描述】:
我正在收听 KeyDown 事件,因为我想使用 Control+(Shift)+Tab 循环浏览我的 PivotItems。但是,Control 和 Shift 键不会触发事件。这是为什么呢?
在后面的代码中:
rootPivot.KeyDown += (s, e) => {
if(Window.Current.CoreWindow.GetKeyState(VirtualKey.Control).HasFlag(CoreVirtualKeyStates.Down) && e.Key == VirtualKey.Tab) {
//Change selected index
}
e.Handled = true;
};
【问题讨论】: