【发布时间】:2010-11-30 18:59:52
【问题描述】:
WPF - 从 Window1 我试图最大化以前最小化的 Window2。
这就是我打开 Window2 的方式(我希望使用相同的按钮来最大化它)
public partial class Window1 : Window
{
private bool SecondWindowOpen = false;
public Window1()
{
InitializeComponent();
}
private void OpenSecondWindow_Click(object sender, RoutedEventArgs e)
{
if (SecondWindowOpen == false)
{
new Window2().Visibility = Visibility.Visible;
this.SecondWindowOpen = true;
}
else
{
}
}
}
Window2 有 2 个按钮,一个是最小化 Window2,另一个是关闭它。
public partial class Window2 : Window
{
public Window2()
{
InitializeComponent();
}
private void btnMinimize_Click(object sender, RoutedEventArgs e)
{
this.WindowState = WindowState.Minimized;
}
private void btnClose_Click(object sender, RoutedEventArgs e)
{
Close();
}
}
所以在打开 Window2 之后,我点击了 btnMinimize。现在我回到 Window1 并想单击 OpenSecondWindow 并将 Window2 返回到其原始位置。我认为这是一个语法问题,但我找不到任何示例。
谢谢
【问题讨论】: