C# 中同一窗口中的多个窗体
本文关键字:窗体 窗口 | 更新日期: 2023-09-27 18:32:24
我对制作一些子表单的方法感兴趣,例如子表单(例如,当您单击查找按钮并想要搜索供应商时显示的帮助程序表单)。但我不希望它在任务栏中创建另一个"窗口",而是集成到主窗体中。
我知道 Show() 和 ShowDialog(),但它在任务栏中打开了另一个窗口......
我尝试使用MDI并能够做到,但我不想使用MDI。
那么,有人可以提供一些关于替代方案的知识吗?我在某些程序中看到了这样的例子,但我不知道这是如何实现的。我对Visual C#很陌生。
对于其他窗体,请使用 ShowInTaskbar
属性并将其设置为 false
this.ShowInTaskbar = false;
然后,您可以使用Show()
或ShowDialog()
private void button1_Click(object sender, EventArgs e)
{
Form2 frm2 = new Form2();
frm2.Show();
}