我现在要实现的是form1卸载,加载form2,如何在form1中用代码来实现?
请高手指点!
现在存在的问题是,在我的form1中有一个label1,当我点击label1时,form1卸载,form2加载:
private void label1_Click(object sender, System.EventArgs e)
{
form2 f2=new form2();
f2.show();
this.Close();
}
运行程序,提示from2并不包含对show的定义?
我应该如何做?
请高手指点!
现在存在的问题是,在我的form1中有一个label1,当我点击label1时,form1卸载,form2加载:
private void label1_Click(object sender, System.EventArgs e)
{
form2 f2=new form2();
f2.show();
this.Close();
}
运行程序,提示from2并不包含对show的定义?
我应该如何做?
解决方案 »
- WMI获取远程服务器CPU,内存使用率问题
- 请问单字节的字符串和双字节的字符串对处理中英文有什么影响?
- 开始出来了,后来错了,谁能帮我看看哪错了,谢谢!
- 哪位大哥用过iTextSharp, Asp.net 下不支持中文.急急!(100分)
- 声音如何播放啊?
- 用C#给Word文档加密码,有经验的进~
- 怎么获取我在表格里面的checkbox的值呢
- 在本机上编写的C# asp.net程序,如何移植到网站上或其它机器上运行、调试、二次开发?
- 如何改变TabControl控件的背景色
- 开启多个异步
- DataTable和DataGridView绑定,为什么DataTable行的序号改变了,DataGridView没有同时改变?
- 关于ContextMenuStrip中dropDown选项问题(winform)
原来C#中是区分大小写的,好郁闷!
但是问题又来了,程序错误没了,但form2它不加载了。
你的的代码中
form2 应为 Form2
f2.show() 应为 f2.Show()
一定要注意大小写!!
示例代码:
在Form1中:
private void label1_Click(object sender, EventArgs e)
{
Form2 f2 = new Form2();
this.Hide();
f2.ShowDialog();
this.Close();
}