新しく質問する

DataGridViewの複数列を連動してソートしたい。

役に立った:1件
  • 質問者:adminchan
  • 投稿日時:2007/02/19 21:25
  • 困り度:すぐに回答が欲しいです
  • 友達に紹介
  • ブログに書く
  • 教えて!gooお気に入り

早速質問させていただきます。

VB2005+MSDE2000でWindowsアプリを作成しています。
Form上に非バインドのDataGridViewがあります。
日付、連番、名前の列を持っているとします。
非バインドのままで日付昇順で且つ連番昇順でソートする事は可能でしょうか?
データベースから呼び出してきた時はこのようになっているのですが、追加などを行うと崩れてしまいます。

ご教授の程、よろしくお願い致します。

この質問への回答は締め切られました。
このQ&Aは役に立ちましたか?(役に立った:1件)
  • 参考になった:0件

No.2ベストアンサー20pt

  • 回答者:ape5
  • 回答日時:2007/03/04 00:46

検索したら以下のようなものがありました。
(2)のリンクの先は英語ですが、がんばってみてください。
おそらく、ICompareの中でロジックを書き込めばできるのかなとは思いました。
================================================================
(1)
http://msdn2.microsoft.com/jajp/library/system.w …
(2)
http://dobon.net/vb/bbs/log3-22/13851.html
================================================================

通報する

この回答へのお礼

ape5さん、ありがとうございます。
リンクサイトの情報でなんとかやってみます。

  • 参考になった:0件
  • 回答者:ape5
  • 回答日時:2007/02/20 03:25

非バインドとは、データコントロールみたいなデザイン時からデータソースやSQLが決まっているようなものじゃないということでしょうか?
もう少し詳しくお願いします。

ちなみに、私が考えているものであれば、BindingSourceってのがご希望されているものかもしれません。

はずしてたらすみません。

通報する

この回答への補足

ape5さん、ご回答を頂きまして有難う御座います。
私の言っている非バインドとは、DataGridViewのDataSourceプロパティにDataTableなどをセットしていない状態のことです。
DataGridViewに対して単純にDataGridView.Rows.Addメソッドでデータを追加しています。
しかしこの件、やはりバインドしないと無理なような気がしてきました・・・

  
このQ&Aは役に立ちましたか?(役に立った:1件)

このページのトップへ

Facebook公式ページ

公式Twitter