新手求教WPF中如何设置打开子窗体后父窗体关闭或隐藏.

就像QQ登陆窗口.认证完了自动关闭弹出QQ界面!再线等~
2024-12-27 07:57:50
推荐回答(2个)
回答1:

在父窗体的按钮点击事件里写一下就可以了。

没有写太详细。只实现了你的要求。

主要就是改下Visibility属性。

void button1_Click(object sender, RoutedEventArgs e) 

    if (true)//里面掉验证函数
    {
        // 打开子窗体
        ChildWindow aChild = new ChildWindow();
        aChild.Show();
        // 隐藏自己(父窗体)
        this.Visibility = System.Windows.Visibility.Hidden;
    }
}

 有什么不懂的请追问。

回答2:

mainwindows x = new mainwindows();
x.hide;