如何从子表单访问mdiForm的控件?

时间:2014-02-13 13:47:29

标签: c# mdi

我想在另一个上面显示两种形式。样品表格如下。我想在登录后进行身份验证后加载url。否则应该禁用后面的fornm。登录后,应启用表单及其控件。 我正在使用MDI。一个是MDIParent,另一个是孩子。 MDI表单上有一个webbrowser控件。我想一起显示父(Web浏览器)和子(登录)表单。

enter image description here

登录按钮后面的代码:

private void btnLogin_Click(object sender, EventArgs e)
        {
            String lusername = txtLogin.Text;
            String lPassword = txtPassword.Text;
            if (lusername.Equals ("admin") && lPassword.Equals ("admin"))
            {
                _Authenticated = true;
                this.Close();
                frmKioskBrowserMain _mainform = new frmKioskBrowserMain();
                _mainform.fnNavigate();


            }
            else 
            {

                lblErrorMessage.Text = "Login Id or Password Mismatch??";

            }
        }

fnNavigate是父表单上的函数

public void fnNavigate()
        {
            wbKioskBrowse.Navigate("www.google.com");
        }

我搜索了一个解决方案,但没有找到合适的解决方案。另外我想知道是否有其他选项我可以使用?

0 个答案:

没有答案