1:单一键:事件用 KeyUp
比如:Enter键、空格键、字母数字键等等单独一个键都放在KeyUp 里更符合常规交互习惯。
2:组合键:事件用 KeyDown
比如 :Ctrl + C 、Ctrl + V 这类组合键,都放在KeyDown里,反馈更迅速直观。如果放在KeyUp里,因为延缓并加长了反馈链则会导致组合键失败或紊乱,感觉就是时灵时不灵。
比如:Enter键、空格键、字母数字键等等单独一个键都放在KeyUp 里更符合常规交互习惯。
比如 :Ctrl + C 、Ctrl + V 这类组合键,都放在KeyDown里,反馈更迅速直观。如果放在KeyUp里,因为延缓并加长了反馈链则会导致组合键失败或紊乱,感觉就是时灵时不灵。