Ars*_*yan 23
请参阅焦点概述
键盘焦点是指当前正在接收键盘输入的元素.整个桌面上只有一个元素具有键盘焦点.在WPF中,具有键盘焦点的元素将IsKeyboardFocused设置为true.Keyboard类上的静态属性FocusedElement获取当前具有键盘焦点的元素.
逻辑焦点是指焦点范围内的FocusManager.FocusedElement.焦点范围是在其范围内跟踪FocusedElement的元素.当键盘焦点离开焦点范围时,聚焦元素将失去键盘焦点,但将保持逻辑焦点.当键盘焦点返回到焦点范围时,焦点元素将获得键盘焦点.这允许在多个聚焦范围之间改变键盘焦点,但确保当聚焦返回聚焦范围时聚焦范围中的聚焦元素重新获得键盘聚焦.
我发现了一系列关于WPF焦点的博客文章.
它们都很好阅读,但第一部分专门处理逻辑与键盘焦点.第3部分显示了将焦点设置为UserControl中的UI元素的好方法.
归档时间: |
|
查看次数: |
10102 次 |
最近记录: |