teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

情報追加

2017/08/04 07:35

投稿

reeeo
reeeo

スコア42

title CHANGED
File without changes
body CHANGED
@@ -6,4 +6,22 @@
6
6
  DataGridView1.Rows.RemoveAt(DataGridView1.CurrentCell.RowIndex)
7
7
  ```
8
8
  で全行消去すると「オブジェクト参照がオブジェクト インスタンスに設定されていません。」とエラーが出てしまいます。
9
- データがなくなったからこのエラーがでてしまうのは理解できたのですが、どうしたらこのエラーがでなくなるのかわかりません。お願いします。
9
+ データがなくなったからこのエラーがでてしまうのは理解できたのですが、どうしたらこのエラーがでなくなるのかわかりません。お願いします。
10
+
11
+ もう一度デバックして確認したら下記の"商品名"の箇所でエラーが出ていました。
12
+ ```
13
+ '行変更
14
+ Private Sub DataGridView1_SelectionChanged(sender As Object, e As EventArgs) Handles DataGridView1.SelectionChanged
15
+
16
+ Try
17
+ '選択行の内容を表示する
18
+ ComboBox1.Text = DataGridView1.CurrentRow.Cells("商品名").Value
19
+ price_text.Text = DataGridView1.CurrentRow.Cells("価格").Value
20
+ num_text.Text = DataGridView1.CurrentRow.Cells("個数").Value
21
+
22
+ Catch ex As Exception
23
+ MsgBox(ex.Message)
24
+ End Try
25
+
26
+ End Sub
27
+ ```