当我想存储/传递一个值时,我总是使用 .Tag 属性。例如,当我存储值时:
Form prosesEdit = new FormProsesChemicalRawWbEdit();
prosesEdit.Tag = (int)this.proses_chemicalDataGridView.Rows[e.RowIndex].Cells[1].Value;
prosesEdit.ShowDialog();
然后,我会将值传递到我的 EDIT 表单中,如下所示:
proses_chemical_id = (int) this.Tag;
this.proses_chemicalTableAdapter.FillByChemId(this.mcd_softwareDataSet.proses_chemical, proses_chemical_id);
this.proses_chemical_listTableAdapter.FillByChemId(this.mcd_softwareDataSet.proses_chemical_list, proses_chemical_id);
但最近,我应该存储并传递 2 个不同的值。比方说(int)this.proses_chemicalDataGridView1.Rows[e.RowIndex].Cells[1].Value;
,(int)this.proses_chemicalDataGridView2.Rows[e.RowIndex].Cells[1].Value;
我到底该怎么做?谢谢