- ベストアンサー
DataGridView1のcellで計算
VB.netのDataGridViewのcellに表示された数値を変更後EnterかTab入力されたときに計算を実行したいのですがどのようにすればいいでしょうか。 OS:WindsosXp 開発:Visula Basic 2005
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
|名前|値1|値2|合計| な表の場合 Private Sub DataGridView1_CellValueChanged(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellValueChanged Dim a As Integer = CInt(Me.DataGridView1.Item(1, e.RowIndex).Value) Dim b As Integer = CInt(Me.DataGridView1.Item(2, e.RowIndex).Value) Me.DataGridView1.Item(3, e.RowIndex).Value = a + b End Sub な感じですかね。 それかセルの移動ならSelectionChanged? どのイベントを使用するかはご自由に。。。