当我的应用程序状态更改为正常时,我想将焦点设置在我的ListView
上:
private void Window_StateChanged(object sender, EventArgs e)
{
if (WindowState == WindowState.Normal)
ListViewUsers.Focus();
}
我这样做是为了使用Up & Down
箭头Keys
来导航我的ListViewItem
,而不是先单击我的ListView
来设置焦点。
所以这工作正常,除了我的ListView
周围有这个虚线边框.
我尝试将这一行添加到我的ListViewItem Style
:
<Style x:Key="ListBoxItemStyle1" TargetType="{x:Type ListViewItem}">
<Setter Property="FocusVisualStyle" Value="{x:Null}"/> ....
但不幸的是,我仍然看到这个虚线border
.
有什么疑问吗?
它对我来说很好用。
<Setter Property="FocusVisualStyle" Value="{x:Null}"/>
你如何应用风格?您确定ListView
项目都使用此样式吗?