我在WPF窗口上创建了自己的标题栏,在右侧我放置了三个按钮,用于"最小化","最大化"并且"关闭"。 对于最大化函数,我写了这个:
static bool isMaximized = false;
private void btnMaximize_Click(object sender, RoutedEventArgs e)
{
if(isMaximized == false)
{
WindowState = WindowState.Maximized;
isMaximized = true;
}
else
{
Height = 350;
Width = 525;
isMaximized = false;
}
}
因此,如果再次单击该按钮,窗口将最大化但不会恢复到原始大小。我做错了什么?
感谢您的帮助, 菲利波。