投稿者 太一  (社会人) 投稿日時 2012/2/28 04:32:09
Form1にDataGridView1
Form2にDataGridView2

があるとします。


DataGridView1には、DataTableではなく、手動でデータを入れていっています。
(氏名、年齢、性別)と3列あります。

DataGridView1から列(性別)から男性を抽出して、その抽出したデータだけをDataGridView2に表示させたいのですが、やり方がわかりません。

DataGridView1のデータを、DataTableにいれて抽出していけばいいのかなと思ったのですが、以下のコードではDataTableに入れることが出来ませんでした。

Dim Table As DataTable
Table = DirectCast(DataGridView1.DataSource, DataTable)


DataGridViewでは、よく使うことだと思うのですが、手動でデータを入れたDataGridViewからの抽出方法を教えていただけませんでしょうか?

よろしくお願いいたします。


VB2010 Windows7