我的情景: 数据逐页加载到我的数据网格中 在w pf数据网格的最后一行的键下,我将在最后加载另一行。这样一来,在关键时刻关注最后一个选定单元格后,与新行绑定后会丢失。我想保留最后+ 1(行和列)单元格的选择。我该怎么设置呢。
答案 0 :(得分:1)
有事件SourceUpdated
,所以你可以这样做:
private void DataGrid_SourceUpdated(object sender, DataTransferEventArgs e)
{
(sender as DataGrid).SelectedIndex = (sender as DataGrid).Items.Count - 1;
}
它还有助于: How to select a row or a cell in WPF DataGrid programmatically?