以主窗体(Form1)调用Form2属性

时间:2009-12-19 12:26:00

标签: .net

我已经尝试了其他建议使用此类型并以某种方式设法运行它,但现在我使用相同的方式,但出现错误

错误:'FYP.Form6.listBox1'由于其保护级别而无法访问

我附上

下面的代码
Form6 frm4 = new Form6(this.listbox1);

        for (int i=0;i<frm4.listBox1.Items.Count;i++)
        {
            // <P>
            xmlWriter.WriteStartElement("P");
            xmlWriter.WriteAttributeString("","DISP","",frm4.listBox1.Items[i].ToString());
            xmlWriter.WriteString(frm4.listBox2.Items[i].ToString());
            // </P>
            xmlWriter.WriteEndElement();
        }

1 个答案:

答案 0 :(得分:1)

我的猜测是,Modifiers表单的listBox1控件的Form6属性设置为'private'。将其增加到internalpublic