初学者在学习C#,2005里,想显示一个窗体:我想问一下,我当前的窗体名为frmLogin ,想点击button1后,关闭当前窗体,然后把窗体名为frmallFinance,调出来显示:
this.Close(); //关闭frmLogin窗体
frmAllFinance f1= new frmAllFinance();
f1.show();为什么出现如下错误:
“sample.frmAllFinance”并不包含“show”的定义
this.Close(); //关闭frmLogin窗体
frmAllFinance f1= new frmAllFinance();
f1.show();为什么出现如下错误:
“sample.frmAllFinance”并不包含“show”的定义
解决方案 »
- 如何从一个线程中关闭另一个线程
- 有个非常严重的问题!
- Guidance Automation是什么东西?怎么用?答对了给100分。
- 为什么启动窗体加载完毕后,接下来本来应该要显示的窗体却一闪而过?
- 在C#中如何实现动态数组,就是向VB中的Redim 功能一样,要实现动态的多维数组
- 怎么修改richtextbox中间的几个字的字体和颜色?
- 求dotfuscator试用版的安装文件,官网还要申请好麻烦
- 高分跪求问题解决方法,关于.net 开发WebService的问题,顶者有分!!!!
- 值类型和引用类型的简单问题,在线等
- 求助C#大牛!!在 socket通信中,多客户端与一个服务器端异步通信时,服务器监听客户端套接字后,如何分别开启一个线程去进行数据传送??
- 请各位前辈帮忙看看
- 怎么才能绘制圆角矩形?
frmLogin 是否是Aplication.Run出来的?
如果是的话
frmLogin .Close的时候
程序会退出~~~
frmAllFinance f1= new frmAllFinance();
f1.Show();
为什么,两个窗体都关闭了,frmallfinace 也关闭了frmLogin窗体是 Application.Run 出来的,怎么写,关闭frmLogin窗体
,frmAllfinace窗体不关闭
{
base.OnClosed(e);
Thread thread = new Thread(this.showform2);
thread.Start();
}
void showform2()
{
Application.Run(new Form2());
}
protected override void OnClosed(EventArgs e)
{
base.OnClosed(e);
Thread thread = new Thread(this.showForm);
thread.Start();
}
private void showForm()
{
frmallfinace f = new frmallfinace();
Application.Run(f);
}
http://community.csdn.net/Expert/topic/5734/5734026.xml?temp=.6901667
Hide掉
或者先打开frmLogin
如果登录成功在
Application.Run(new frmAllFinance());frmLogin login = new frmLogin();
if (//成功){
Application.Run(new frmAllFinance());
}