gpt4 book ai didi

c# - 子窗体最小化转到任务栏

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

我有一个显示 treeView 控件的 MDI 窗体,当用户单击树节点子窗体时,它会打开:

private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
{
frmPartMaster frm = new frmPartMaster();
frm.Show();
}

此处 frm 正在显示树控件的背面,但我希望它在父控件的前面而不是后面显示窗体。所以我将代码更改为:

private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
{
frmPartMaster frm = new frmPartMaster();
frm.Show(this);
}

这里子窗体显示在树的前面,但是当我最小化子窗体时它会转到任务栏。如何让它转到父窗体的左上角?

最佳答案

您必须将父窗体的 IsMdiContainer 属性设置为 true。然后在打开子窗体时添加以下代码:

frm.MdiParent = this;

关于c# - 子窗体最小化转到任务栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5168290/

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