【发布时间】:2011-12-04 14:54:57
【问题描述】:
好的,我要做的是我有一个表单 MainForm,它有一个 TabControl 和另一个名为 newProject 的表单,我正在尝试在 MainForm 的 TabControl 上创建一个新选项卡。
这是我的 newProject 表单上的代码
void wizard1_FinishButtonClick(object sender, CancelEventArgs e)
{
MainForm mf = new MainForm();
createTab();
this.Hide();
}
void createTab()
{
MainForm mf = new MainForm();
string name = textBoxX1.Text;
SuperTabItem tab = mf.ProjectTabControl.CreateTab(name);
}
这是我的 MainForm 上的代码
public SuperTabControl ProjectTabControl
{
get
{
return projectTabControl;
}
}
private void newProjectTab_Click(object sender, EventArgs e)
{
newproject.Show();
}
public void AddTab()
{
string s = "New File " + NewTab++;
this.ProjectTabControl.Tabs.Add(new BPSTabItem(s));
textEditor();
}
我不知道为什么它不工作,所以任何帮助将不胜感激,
提前谢谢你, 凯尔
【问题讨论】:
-
添加
mf.Show();以查看添加的选项卡。改用事件。
标签: c#