構文は、 「Amount」という名前の列(存在する場合)と現在の行インデックス(CurrentRowがNothingでない場合)の交点でDataGridViewCellDataGridViewPayments.Item("Amount", DataGridViewPayments.CurrentRow.Index)
を取得します。
そのセルの値を取得するには、DataGridViewCellのプロパティを参照する必要があります。Value
DataGridViewPayments.Item("Amount", DataGridViewPayments.CurrentRow.Index).Value
このAmount
列は数値が存在することを示していますが、現在のセルが空またはnullの場合、おそらく例外が発生することに注意してください。その場合は、次のことを行うのが望ましいでしょう。
object o = DataGridViewPayments.Item("Amount", DataGridViewPayments.CurrentRow.Index).Value
if o Is Nothing OrElse o.ToString = "" then
MsgBox("The cell is empty or null", "Message Title")
else
MsgBox("The cell value is " + o.ToString, "Message Title")
end if