私の C# プログラムではultrawingrid
、データベースから入力されていSQL CE
ます。私の refreshGrid() 関数は、ユーザーが実行するすべての関連アクションの後に呼び出されます。関数は別の SQL クエリを呼び出し、データをデータテーブルに保存し、これをグリッド データ ソースとして設定します。
ただし、私の問題は、更新機能が呼び出されるたびに垂直スクロールバーの位置がリセットされることです。そのため、グリッドビューはグリッドの上部にリセットされます。
私の最初の考えは、スクロールバーの位置を変数として保存し、リフレッシュ後にスクロールバーをその位置に戻すことでした。しかし、どうすればこれを行うことができますか?それとも別の代替手段がありますか?