我用谷歌搜索了这个,但仍然无法让它工作。我知道如何使用工具箱添加选项卡。我还阅读了如何以编程方式执行此操作,但我仍然不明白。 (MSVC# Express 2010)
我有一个简单的项目设置。只是一个带有 TabControl 的 Windows 窗体,我使用设计器添加了一个新的 TabControl 并将该 TabControl 设为公共而不是私有。
我写这段代码是为了
a) 访问 Windows 窗体
b) 添加一个标签页。
代码编译得很好,但在运行时不显示选项卡页。
static class Program
{
[STAThread]
static void Main()
{
Application.SetCompatibleTextRenderingDefault(false);
Application.EnableVisualStyles();
Form1 ApplicationMainForm = new Form1();
Application.Run(ApplicationMainForm); //LABEL B
ApplicationMainForm.tabControl1.TabPages.Add("MyPage"); //LABEL A
}
}
我怎样才能获得显示我的标签页的表单?
当 A 行和 B 行改变位置时,会显示“我的 TabPage”。我是否缺少更新方法,或者 TabPage Add 在应用程序关闭之前从未被调用?
编辑#1:一些小的编辑。
编辑#2:编辑更多示例代码。
编辑#3:删除了一些早期/不相关的点。
编辑#4:找到提示并编辑此信息
Form1.tabControl1.Controls.Add(myNewTabItem);
选项卡控件是选项卡页的集合,因此您可以像向集合添加任何控件一样添加选项卡页。请注意,选项卡按照您添加的顺序显示。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)