form1のテキストボックスをダブルクリックすると、データグリッドが開きます。form2のデータグリッドのセルを2回クリックする必要があります。クリックすると、form1のテキストボックスに値が表示されます。彼がすでに実行している多くの方法を試しましたが、セルをクリックする前にテキストボックスに値が自動的に追加されます。誰か助けてもらえますか?
私はこれを試しました:
form1で
Ncm Ncm formNcm = new ();
formNcm.Show ();
ncmcb.Text formNcm.getNCM = ();
ncmcb.Focus ();
form2
public string getNCM(){= dataGridView1.CurrentCell.Value.ToString value2 string(); 戻り値2; }この方法でのみ、データグリッドの値を既に所有していることを選択し、変更することはできません。変更した場合、form1のテキストボックスの値を取得しません。