タイトル | : Re: データグリッドについて |
記事No | : 7693 |
投稿日 | : 2008/06/16(Mon) 07:28 |
投稿者 | : 花ちゃん |
> 行選択をしますと、初期表示時のデータが取得されてしまいます。 > 選択されているデータを取得するにはどうしたらよいのでしょうか。
どのようにして取得されているのでしょうか?
下記でも選択したデータが取得できませんか? Private Sub DataGrid1_MouseUp(ByVal sender As Object, ByVal e As _ System.Windows.Forms.MouseEventArgs) Handles DataGrid1.MouseUp 'クリックしたセルの位置及び値を取得 Dim pos As System.Windows.Forms.DataGrid.HitTestInfo = DataGrid1.HitTest(e.X, e.Y) If pos.Type = DataGrid.HitTestType.Cell Then MessageBox.Show("行:" & pos.Row & " 列:" & pos.Column _ & " データ: " & DataGrid1(pos.Row, pos.Column).ToString()) End If End Sub
|