わかりました、私は2つのフォームを持っています。form8 にはデータグリッド ビューが含まれています。2 番目 (form10) のフォームには、テキスト ボックスとピクチャ ボックスが含まれています。これは、データを渡すために使用しようとしているコードですが、機能しません。
Form8 frm8;
public Form10(Form8 frm8): this()
{
this.frm8 = frm8;
}
private void buttonX1_Click(object sender, EventArgs e)
{
try
{
int n = frm8.dataGridView1.Rows.Add();
frm8.dataGridView1.Rows[n].Cells[0].Value = textBox1.Text;
frm8.dataGridView1.Rows[n].Cells[1].Value = comboBox1.Text + "|" + textBox3.Text;
frm8.dataGridView1.Rows[n].Cells[2].Value = pictureBox1.Image;
this.Close();
}
catch { }
}