如果我们按最后一行最后一列的选项卡,WPF DataGrid会添加一个新行。但是在添加新行之后,焦点将移动到网格的顶行。我们如何确保将焦点移动到新行的第一列?
答案 0 :(得分:-1)
您可以尝试类似
的内容this.SelectRowCell(this.Items.Count - 1, 0);
但我不确定这是否也会成为焦点。如果没有,请尝试以下方法:
DataGridCell cell = this.GetCell(this.Items.Count - 1, 0);
if (cell != null)
{
cell.Focus();
}