关于MDI里的翻转界面问题,大虾们帮我看看吧!
我做ATM机的界面出了些问题,帮我看看吧, 要不没发做了 !!! 555我的界面是用MDI做的,就是一个父窗体和多个子窗体的, 因为我不会用类似于HEML那样的框架去做, 就只能用这个了, 明白我的意思么? 呵呵
我的主窗体里有三部分, 一个标题栏,一个状态栏,剩下的就是给子窗体留的地方,当出现第一个界面的时候主窗体和一个子窗体就已经加载完了,但是最大的问题就是做事件,当点击子窗体里的按钮的事件都可以写在子窗体里面,但是想翻转界面就不那么容易了,明白我的意思不? 例如 在登录界面的时候,此时的登录就是一个子窗体,要是用户输入的密码正确的话,就该关闭登录窗体同事打开选项窗体,但是它自己也是个子窗体啊,怎么能操作其它窗体啊?给我说说吧 想了好久了都 555 --------------------编程问答-------------------- 增加个变量,加一个构造函数
private Form frmToShow;
public FormLogin(Form nextForm)
{
frmToShow = nextForm;
}
在你的按钮出事件里,通过了就显示传进来的窗体,关闭自己。 --------------------编程问答-------------------- 哦?还可以这样啊?呵呵
我想的是用个线程进行探测,一旦某个值被修改,就打开窗口,不过我从来没试过-_-!
补充:.NET技术 , C#