gpt4 book ai didi

c# - 从最小化状态最大化表单不起作用

转载 作者:太空宇宙 更新时间:2023-11-03 16:04:43 26 4
gpt4 key购买 nike

当我尝试最大化处于最小化状态的窗体时,(我使用的是 Windows 窗体)它不会打开。想不通为什么。

这是我正在做的一个例子:

Button_X_Click(args, Events e)
{
Form1.ActiveForm.WindowState = WindowState.Minimized;

DialogResult dr = MessageBox.Show
(
this,
"Would you like to open Form?",
"Title",
MessageBoxButtons.YesNo
)

if (dr == System.Windows.Forms.DialogResult.Yes)
{
Form1.ActiveForm.WindowState =
FormWindowState.Maximized;
MessageBox.Show("Done"); //For Testing
}

不知何故,它没有打开我的表单。它确实向我显示了“完成”消息框。

可以在这里使用一些帮助 ;)

最佳答案

您需要对您试图操作的表单有一个引用。我期待看到类似这样的内容:

    form1.WindowState = FormWindowState.Maximized;

如果此代码位于您正在设计的当前表单上,那么我希望看到如下内容:

    this.WindowState = FormWindowState.Maximized;

多一点上下文会有所帮助。

关于c# - 从最小化状态最大化表单不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19923554/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com