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

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

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

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

------解决方案--------------------
同意2楼。Form Form2 = new Form(),这样只是new了一个Form对象,而不是Form2对象,它本身只是一个窗体什么都没。当然,你也可以这样:Form form2 = new Form2();form2.show();
------解决方案--------------------
看不到,两个原因,一是根本没拖有控件进去,二就是控件Visible为false……
------解决方案--------------------
探讨
同意2楼。Form Form2 = new Form(),这样只是new了一个Form对象,而不是Form2对象,它本身只是一个窗体什么都没。当然,你也可以这样:Form form2 = new Form2();form2.show();