我有一个datagridview在form1中有多个列,我的form2包含了多个组合框。在这里,我喜欢将(form1)datagridview列标题文本添加为(form2)组合框项目。如何将datagridview列标题文本添加为组合框项目,C#..?
已经我想这在窗口2,
try
{
Form1 F1 = new Form1();
comboBox1.Items.Add(F1.dataGridView1.Columns[0].HeaderText);
comboBox1.Items.Add(F1.dataGridView1.Columns[1].HeaderText);
comboBox1.Items.Add(F1.dataGridView1.Columns[2].HeaderText);
comboBox1.Items.Add(F1.dataGridView1.Columns[3].HeaderText);
comboBox1.Items.Add(F1.dataGridView1.Columns[4].HeaderText);
comboBox1.Items.Add(F1.dataGridView1.Columns[5].HeaderText);
}
catch{}
,但没有用..谁能帮助有关我的要求。
我认为这是一个不好的做法,改变全班/形式访问修饰符。它可能会传达你的需求,但通常我会尽量避免。 – etaiso