[英]Starting Keyboard Navigation from SelectedItem in a ListView (WPF)
我正在使用WPF ListView,并且我想使用实际上现在可以正常工作的键盘导航。 问题如下:
现在的问题是:如何从SelectedItem而不是第一个Item开始键盘导航(上下箭头)?
我的事件处理程序如下所示:
protected void ListSelectionChanged
( Object sender
, SelectionChangedEventArgs args )
{
var enumerator = args.AddedItems.GetEnumerator( );
if ( enumerator.MoveNext( ) )
( sender as ListView ).ScrollIntoView( enumerator.Current );
}
提前谢谢!
我认为@Bolu已正确回答了您的问题。 问题与项目的Focus
有关,而不与选择有关。 更改SelectedItem
,请尝试稍后添加此行:
item.Focus();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.