User u; private void Button_Click_1(object sender, RoutedEventArgs e) //点击登陆按钮,弹出新窗体 { //先判断一下是不是正确的用户名和密码 u = new User(); u.User1 = "admin"; u.Password = "123"; if(string.IsNullOrWhiteSpace(TextBox1.Text)) //判断一下用户名框的值是不是为空 { MessageBox.Show("用户名为空"); } else { if (TextBox1.Text == u.User1 && TextBox2.Password == u.Password) { Window1 f = new Window1(u); //将实体类u传到刚打开的窗体里,这样刚打开的窗体就能调用这个实体类了 f.Show(); this.Owner = f; this.Hide(); } else { MessageBox.Show("用户名或密码不对"); } } }