private void btnLogin_Click(object sender, EventArgs e)
{
if(txtUser.Text.ToString()=="123456" && txtPassword.Text.ToString()=="123456")
{
this.Hide();
ManagementForm eManagementForm = new ManagementForm();
eManagementForm.ShowDialog();
this.Close();
}
else
{
MessageBox.Show("用戶名或者密碼錯誤!");
}
uj5u.com熱心網友回復:
問題描述再具體一些,是不是想把用戶名、密碼傳遞到第二個視窗?最簡單的方法是將視窗2中的文本框 Modifier 屬性改為 public,即可直接呼叫:eManagementForm.txtUserName = this.txtUser.Text;
eManagementForm.txtUserPwd = this.txtPassword.Text;
eManagementForm.ShowDialog();
uj5u.com熱心網友回復:
就是在第二個視窗中修改前面的密碼
uj5u.com熱心網友回復:
上述代碼拼寫有問題,沒有驗證過,原理是沒問題的,應改為如下:eManagementForm.txtUserName.Text = this.txtUser.Text;
eManagementForm.txtUserPwd1.Text = this.txtPassword.Text;
eManagementForm.txtUserPwd2.Text = this.txtPassword.Text;
eManagementForm.ShowDialog();
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/90580.html
標籤:疑難問題
