質問: Grid.dataview; } ``` ### 補足情報(FW/ツールのバージョンなど) ■質問環境 言語はC# Windows Formを使用してアプリを作成中です SQLサーバー Microsoft SQL Server 2014 - 12.0.2269.0 (X64) Express Edition (64-bit) on Windows NT 6.3 (Build 17763: ) VisualStudio2017という環境です
回答: ``` //dtはすでに表が入った状態 //ソート後の表を取得 DataView dv = new DataView(dt); dv = ((DataTable)Grid.DataSource).DefaultView; //ビューで取得したテーブルをテーブル化する dt = dv.ToTable(); ``` 上記のコードでソートした状態に入れ替えることができました。 あとは列のための配列用意などで解決できました。