私は c# の初心者で、2 つのフォームmainForm
とsubForm
. ハズとハズ。mainForm
_DataGridView1
subForm
richTextBox1
FormClosingEventDataGridView1
から行と列を追加したいsubForm
DataGridView1
モディファイヤをpublicにしました。インテリセンスで表示されsubForm
ていますが、何か間違っている可能性があります。
subForm
FormClosingEventで以下のコードを試しましたが、DataGridView1
.
if (richTextBox1.Text != "")
{
mainForm newMainForm = new mainForm();
newMainForm.dataGridView1.ColumnCount = 3;
newMainForm.dataGridView1.Columns[0].Name = "Product ID";
newMainForm.dataGridView1.Columns[1].Name = "Product Name";
newMainForm.dataGridView1.Columns[2].Name = "Product Price";
string[] row = new string[] { "1", "Product 1", "1000" };
newMainForm.dataGridView1.Rows.Add(row);
row = new string[] { "2", "Product 2", "2000" };
newMainForm.dataGridView1.Rows.Add(row);
row = new string[] { "3", "Product 3", "3000" };
newMainForm.dataGridView1.Rows.Add(row);
row = new string[] { "4", "Product 4", "4000" };
newMainForm.dataGridView1.Rows.Add(row);
}
前もって感謝します