我是WPF新手。我想通过单击按钮从一个表单重定向到另一个表单。这在WPF中是否可行。请帮助我。
答案 0 :(得分:2)
WPF中的表单称为Windows。 Window.Show将允许您打开/显示新窗口。 例如:假设有两个窗口,WindowOne和WindowTwo都是从Window派生的。所以代码看起来像:
WindowOneButton_Click(object sender, MouseButtonEventArgs e)
{
WindowTwo windowTwo = new WindowTwo();
//this will open your child window
windowTwo .Show();
//this will close parent window. windowOne in this case
this.Close();
}
希望这有帮助。
答案 1 :(得分:1)
有可能并且有各种方法来实现这一目标......
如果在VS中创建新的WPF项目,它将创建一个MainWindow。添加一个新窗口,默认情况下它将被称为Window1。如果在MainWindow上放置一个按钮,并在按钮的click事件下面输入以下代码......
private void button1_Click(object sender, RoutedEventArgs e)
{
Window1 NewWindow = new Window1();
NewWindow.Show();
}
这将显示Window1。
基本上你是在创建一个Window1类的新实例。