更新コマンドの後に垂直スクロール位置を維持する方法は誰も知っていますか?WPF DataGrid - 更新後にスクロール位置を維持する
My Datagridは、オブジェクトのリストからバインディングを受け取ります。
多くのおかげで、私の英語のために申し訳ありません。
更新コマンドの後に垂直スクロール位置を維持する方法は誰も知っていますか?WPF DataGrid - 更新後にスクロール位置を維持する
My Datagridは、オブジェクトのリストからバインディングを受け取ります。
多くのおかげで、私の英語のために申し訳ありません。
2つの可能な解:
1)リストを置き換えるのではなく、リストを更新してみてください。それは、新しいアイテムを追加し、必要のないアイテムを削除することを意味します。
2)スクロールする前にスクロールの状態を保存して、選択した項目にプログラムでスクロールすることができます。
WPF Toolkit: how to scroll datagrid to show selected item from code behind?
例を挙げることはできますか?私は単純なWPF DataGridをセットアップし、ItemSourceを変更したり、Items.Refresh()をトリガしたりすると、垂直スクロール位置が維持されているようです。 –