我想創建一個簡單的登錄屏幕,其中有2個文本框和1個按鈕。當我在第一個文本框(用戶名)中插入字符串,第二個文本框(密碼)匹配我之前定義的字符串時,Enabled屬性應該變爲True,並且在單擊時應該打開另一個表單,這裏是代碼i已經寫到目前爲止:用戶名和密碼的簡單登錄屏幕
public partial class LogInScreen : Form
{
public LogInScreen()
{
InitializeComponent();
string lietotajvards = "user";
string parole = "user";
if (textBox1.Text == lietotajvards && textBox2.Text == parole)
{
button1.Enabled = true;
}
else
{
button1.Enabled = true;
}
}
private void button1_Click(object sender, EventArgs e)
{
Form1 f1 = new Form1();
this.Hide();
f1.Show();
}
}
事情是,與我的代碼它不會按預期工作,並且按鈕始終處於啓用狀態。問題在哪裏?
更改爲button1.Enabled = FALSE;在其他情況下 – Janaki