我是Visual Studio中的新手 我收到有关此代码的错误。
private void metroLink1_Click(object sender, EventArgs e)
{
if (metroTextBox1.Text=="admin" || metroTextBox2.Text=="123")
{
Form2 settingsForm = new Form2();
settingsForm.Show();
}
else
{
MetroMessageBox.Show("Invaild Username or Password", "Error!");
}
}
来自MetroMessageBox.Show("Invaild Username or Password", "Error");
答案 0 :(得分:0)
您在Show()
来电的第一个参数中缺少窗口的所有者。尝试传递this
(如果您不想提供所有者窗口,则为null):
MetroMessageBox.Show(this, "Invaild Username or Password", "Error!");