Visual Basic 中学校 > Visual Basic サンプル集 > Visual Basic サンプル集目次 > Windows.Forms.DataGrid >
セルの値を取得する
1.現在のセルの値を取得する
Dim Table As DataTable = CType(DataGrid1.DataSource, DataTable)
Dim Row As Integer = DataGrid1.CurrentCell.RowNumber
Dim Col As Integer = DataGrid1.CurrentCell.ColumnNumberMsgBox(Table.Rows(Row)(Col))
メモ:この例はDataSourceがDataTableの場合のみ想定しています。
2.特定のセルの値を取得する
以下の例では3行目の1列目の値を取得する。
Dim Table As DataTable = CType(DataGrid1.DataSource, DataTable) MsgBox(Table.Rows(2)(0))
メモ:この例はDataSourceがDataTableの場合のみ想定しています。