当前位置:编程学习 > C#/ASP.NET >>

关于MDI里的翻转界面问题,大虾们帮我看看吧!

我做ATM机的界面出了些问题,帮我看看吧, 要不没发做了 !!! 555
我的界面是用MDI做的,就是一个父窗体和多个子窗体的, 因为我不会用类似于HEML那样的框架去做, 就只能用这个了, 明白我的意思么? 呵呵

我的主窗体里有三部分, 一个标题栏,一个状态栏,剩下的就是给子窗体留的地方,当出现第一个界面的时候主窗体和一个子窗体就已经加载完了,但是最大的问题就是做事件,当点击子窗体里的按钮的事件都可以写在子窗体里面,但是想翻转界面就不那么容易了,明白我的意思不? 例如 在登录界面的时候,此时的登录就是一个子窗体,要是用户输入的密码正确的话,就该关闭登录窗体同事打开选项窗体,但是它自己也是个子窗体啊,怎么能操作其它窗体啊?给我说说吧  想了好久了都  555  --------------------编程问答-------------------- 增加个变量,加一个构造函数
private Form frmToShow;
public FormLogin(Form nextForm)
{
frmToShow = nextForm;
}

在你的按钮出事件里,通过了就显示传进来的窗体,关闭自己。 --------------------编程问答-------------------- 哦?还可以这样啊?呵呵

我想的是用个线程进行探测,一旦某个值被修改,就打开窗口,不过我从来没试过-_-!
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,