- PR -

DataGridの並べ替えについて(C# Winフォーム)

投稿者投稿内容
キラ
大ベテラン
会議室デビュー日: 2005/12/10
投稿数: 104
投稿日時: 2006-03-07 18:14
お世話になります。
しばらくぶりなのですが質問があります。
引用:

Sort プロパティは 列単位なので、
難しいと思われます。

未検証ですが、もしやるとしたら Sort プロパティを使わずに、
昇順・降順・初期の並び順毎に
内部で、その時の条件にあったソートをしてある
DataTable とか DataView を DataSource にセットしてやる
とかでしょうか。


下記のように書いても駄目でした。
V_cldt.DefaultView.Sort = V_sSort;
V_cldt1 = V_cldt;
V_cldt.DefaultView.Sort = "";
dataGrid1.DataSource = V_cldt1;
dataGrid1.Refresh();

実際どのようにやるか検討がつきませんでした。
もう少し詳しくご教授願えないでしょうか。

スキルアップ/キャリアアップ(JOB@IT)