WPF——传实体类

   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("用户名或密码不对");
                }
            }
        }

原文地址:https://www.cnblogs.com/lk-kk/p/4606131.html