gpt4 book ai didi

c# - 选项卡控件 - 更改为不同的形式 (C#)

转载 作者:可可西里 更新时间:2023-11-01 09:48:53 25 4
gpt4 key购买 nike

我在空白表单上有一个选项卡控件,尽管当我更改选项卡时,有一种方法可以在单击不同的选项卡时更改表单。请参阅下面的说明:

Tab Control

例如如果我点击“tabPage2”,我会看到 Form2.cs

最佳答案

是的。只需要让Form2无边框,把TopLevel改成False,然后就可以像普通窗体一样添加到tabPage2.Controls集合中了。也可能为该表单添加 DockStyle 以填充。

简单演示:

private void tabControl1_Selecting(object sender, TabControlCancelEventArgs e) {
if (e.TabPage.Name == tabPage2.Name) {
if (tabPage2.Controls.Count == 0) {
Form f = new Form();
f.TopLevel = false;
f.FormBorderStyle = FormBorderStyle.None;
f.BackColor = Color.Red;
f.Dock = DockStyle.Fill;
tabPage2.Controls.Add(f);
f.Show();
}
}
}

关于c# - 选项卡控件 - 更改为不同的形式 (C#),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8620540/

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