0

私のシナリオ: データはページごとにデータ グリッドに読み込まれます w pf データ グリッドの最後の行のキーを押すと、最後に別の行が読み込まれます。この方法では、キーを押した後に新しい行にバインドした後、最後に選択したセルにフォーカスが失われます。最後の +1 (行と列) セルの選択を保持したい。どうすればこれを設定できますか。

4

1 に答える 1

1

eventSourceUpdatedがあるので、次のようなことができます。

private void DataGrid_SourceUpdated(object sender, DataTransferEventArgs e)
{
   (sender as DataGrid).SelectedIndex = (sender as DataGrid).Items.Count - 1;
}

また、役立つ可能性があります: WPF DataGridで行またはセルをプログラムで選択する方法は?

于 2013-06-26T13:41:29.300 に答える