private void linkLabe1_LinkClicked(object sender,LinkLabelLinkClickedEventArgs e)
{
Form Form2 = new Form();
Form2.show();
LinkLabel1.LinkVisited = true;
}
我这个代码有问题吗?就是链接到 Form2窗口
我Form2里面的控件除了Form显示出来了。其他的都看不到。为什么?求牛人指点。

解决方案 »

  1.   

    这段代码一点问题没有就是现实Form2,至于你Form2里控件的VISIBLE是否可见? 你把Form2设为起始窗体它的现实正常么?
      

  2.   


    Form2 frm=new Form2();
    frm.Show();
    //你应该实例化Form2 而不使Form
      

  3.   

    同意2楼。Form Form2 = new Form(),这样只是new了一个Form对象,而不是Form2对象,它本身只是一个窗体什么都没。当然,你也可以这样:Form form2 = new Form2();form2.show();
      

  4.   

    看不到,两个原因,一是根本没拖有控件进去,二就是控件Visible为false……
      

  5.   

    Form2 f=new Form2(); f.show();
      

  6.   

    form2 f2=new Form2();
    f2.show();
    初始化时应该搞清楚要初始化的是哪儿?
      

  7.   

    2楼正解
    初始化的时候你没有把Form2初始化,而是初始化了一个空的Form实例,因此你没有看到界面
      

  8.   

    典型的把form2初始化了一下导致新页面把原来的form2覆盖了。。原来的控件也消失了