私は何時間もこれに取り組んできました!!! 私は2つのフォームを持っています.1つのフォーム(form1)には、テキストボックスなどを含むレイアウトがあります...もう1つのフォーム(datagrid_form2)には、特定のテキストボックスにロードされるアイテムをdoubleclickcellイベントで選択するデータグリッドビューがあります最初のフォーム (form1) の。
datagrid_form2 を呼び出す form1 のテキスト ボックスの横にボタンがあります。datagrid_form2 の要素が選択されると、form1 のテキスト ボックスにその値が読み込まれます。
Public Sub data_CellDoubleClick(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles data.CellDoubleClick
Dim form1panel As New form1
form1panel.txtmybox.Text = mydata.SelectedCells.Item(0).Value.ToString
Debug.WriteLine(form1panel.txtmybox.Text )
Me.Close()
End Sub
ご覧のとおり、選択したセルの値をform1のテキストボックスにロードするcellDoubleclickイベントがありますが、テキストボックス(txtmybox)には何も表示されません。デバッグでは値が正しく選択されているため、コードの問題ではなく、値がテキストボックスに渡されていません。
何か案は?ヒント?
前もって感謝します
ps Visual Studio 2010 .vb プロジェクトで作業しています!