日期:2014-05-18  浏览次数:20862 次

在Form2显示Form1的WebBrowser的网页源代码,不行啊。
在Form1点击button1 打开一个新窗口Form2
在Form2的textBox2里面显示Form1上面webBrowser1空间打开的一个网页源代码。
为什么点击button1,只打开新窗口,但是窗口的textBox2里面没有显示源码。

要是所有控件都在同一个Form里面,一切都正常,为什么新窗口就不行了呢?

C# code

        public void button1_Click_1(object sender, EventArgs e)
        {
            Form2 f2 = new Form2();


            f2.ShowDialog(this);

            f2.textBox2.Text = webBrowser1.DocumentText;

        }



------解决方案--------------------
public void button1_Click_1(object sender, EventArgs e)
{
Form2 f2 = new Form2();
f2.textBox2.Text = webBrowser1.DocumentText;
f2.ShowDialog(this);

}
试试!