• 締切済み

データグリッドビューについて

VB.net2010を利用しております。 データグリッドビューでセルの値を変更するイベントと セルをダブルクリックするイベントを一つのデータグリッドビューに 書くとエラーが発生します。 (メニューフォームから対象フォームを呼び出す際にエラーが発生します。) エラー内容 フォームの作成中にエラーが発生しました。詳細については、Exception.InnerException を参照してください。エラー: インデックスが範囲を超えています。負でない値で、コレクションのサイズよりも小さくなければなりません。 パラメーター名: index Private Sub dgvList_CellDoubleClick(sender As Object, e As System.Windows.Forms.DataGridViewCellEventArgs) Handles dgvList.CellDoubleClick Private Sub dgvList_CellValueChanged(sender As Object, e As System.Windows.Forms.DataGridViewCellEventArgs) Handles dgvList.CellValueChanged すみませんが回避方法がありましたら教えていただけないでしょうか。

みんなの回答

回答No.1

VB.NET2013ですが、 Form2にDataGridViewを貼り付けて、 イベントプロシージャを2つ追加して、 Form1からForm2をShowModalしてみました。 現象は再現しません。 提示された情報だけでは解決できません。 Form2のその他のイベントで何かやってるんじゃないでしょうか? 可能ならば、まずはステップ実行して、現象が発生している箇所を特定してください。

関連するQ&A