1. 程式人生 > >WPF中控制元件的焦點轉移.

WPF中控制元件的焦點轉移.

 主要是在LISTVIEW中.LISTVIEWITEM的焦點轉移.在KEYDOWN事件中.設定焦點後.無法響應方向鍵的問題.通過這種方式可以解決.

FocusNavigationDirection focusDirection = FocusNavigationDirection.Up;   //可以是其他方向鍵.它是一個列舉值.
TraversalRequest request = new TraversalRequest(focusDirection);
Listview.items[0].MoveFocus(request);

具體效果也可以看自帶的例程:FocusSample.zip.