gpt4 book ai didi

c# - 子窗口显示时,父窗口最小化

转载 作者:太空宇宙 更新时间:2023-11-03 14:19:23 25 4
gpt4 key购买 nike

是否可以在打开子窗口时使父窗口最小化并且处于非事件状态(子窗口是模态的)?我尝试在调用子窗口之前将父窗口的 WindowState 属性更改为最小化,但随后子窗口开始最小化。

最佳答案

不确定您为什么要这样做,但这可以通过一些技巧(或良好的设计模式)来实现。使用技巧,您可以做到这一点:

来自 parent (form1):

       private void button1_Click(object sender, EventArgs e)
{
this.WindowState = FormWindowState.Minimized;
this.ShowInTaskbar = false;
new Form2().ShowDialog(this);
this.WindowState = FormWindowState.Normal;
this.ShowInTaskbar = true;
}

不过,我建议您重新考虑您的架构。

关于c# - 子窗口显示时,父窗口最小化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5849858/

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