タイトル : Re: データグリッドについて 投稿日 : 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 |