c# - winforms中动态创建的tab控件添加tabcontrol

标签 c# winforms

我的页面上有一个带有 2 个选项卡的选项卡控件。现在我想动态创建另一个选项卡控件,并将现有选项卡控件添加到动态创建的选项卡控件选项卡中。

有可能吗?我无法添加此内容。

这是我的代码:

       TabControl tbdynamic = new TabControl();
       TabPage tbpaagedynamic = new TabPage();
       tbpaagedynamic.Controls.Add(statictabcontrol);
       tbdynamic.TabPages.Add(tbpaagedynamic);

有什么想法吗?

最佳答案

是的,这是可能的。 将动态选项卡添加到表单:

this.Controls.Add(tbdynamic);

示例

TabControl tbdynamic = new TabControl();
tbdynamic.Height = 200;
tbdynamic.Width = 200;
TabPage mPage = new TabPage();
mPage.Text = "Test Page";
tbdynamic.TabPages.Add(mPage);

mPage.Controls.Add(statictabcontrol);

statictabcontrol.Top = 0;
statictabcontrol.Left = 0;
this.Controls.Add(tbdynamic);

关于c# - winforms中动态创建的tab控件添加tabcontrol,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21279126/

相关文章:

c# - 从 .NET 应用程序访问 TCP/IP 路由信息

c# - 如何通过 Redis 服务器转换具有多种数据类型的 MemoryStream

c# - 在 UWP 应用图像控件、桌面和手机中显示 SVG

c# - 高效检查datagridview是否被修改

c# - 另存为

c# - 当您在另一个类中引用一个类时,实际发送/保存了多少数据?

javascript - ButtonField确认点击不起作用

c# - winforms 多表单布局

c# - Web.ReadyState 没有达到 'complete' 阶段

c# - 如何使用 Sqlite 数据库在 C# 中通过单元格的值更改特定的数据网格单元格属性