WPFToolkit DataGrid - ScrollIntoView应突出显示并显示为第一行

时间:2016-07-21 07:02:46

标签: wpf datagrid

enter image description here

如上图所示,我在网格中搜索项目,一旦发现我使用ScrollIntoView突出显示相同内容。但选中的项目显示我在网格的末尾,但我希望它应该显示我作为网格中的第一行。例如。 “关闭认证钻石的股票”应该显示我代替“检查”行(第一行)

   SelectedItem = ObjGridList.Item(0)
   _view.dgList.UpdateLayout()
   _view.dgList.ScrollIntoView(SelectedItem)

请指导我。

由于

1 个答案:

答案 0 :(得分:0)

显示项目的位置取决于上一项,请尝试

SelectedItem = ObjGridList.Item(0);
_view.dgList.ScrollIntoView(dgList.Items[dgList.Items.Count - 1]);
_view.dgList.UpdateLayout();
_view.dgList.ScrollIntoView(SelectedItem);