並べ替え後に DataSet が取り込まれた DataGrid があります。行 2 を選択してデータの DataView をクエリすると、代わりに行 3 のデータが返されます。
int index = SelectGrid.SelectedIndex; //SelectGrid class has been inherited from System.Windows.Forms.UserControl
DataRowView currentRow = DataView[index];
** すべての名前はクラスのものであり、それぞれのオブジェクトを使用しています。並べ替えを再度実行すると問題は解決しますが、システムに追加コストがかかるため、実行したくありません。
どんな助けでも大歓迎です