0
だから私は動的にいくつかを追加し、削除する必要がありますTabPage
。ユーザーが[Show Tab] = storage_page
をクリックしました。TabControlからタブページを削除する
storage_page
iが「表示タブ」ページをクリックすると
private void main_tabControl_SelectedIndexChanged(object sender, EventArgs e) {
for (int i = 0; i < main_tabControl.TabPages.Count; i++) {
if (main_tabControl.TabPages[i].Name.Equals("storage", StringComparison.OrdinalIgnoreCase) && main_tabControl.SelectedTab.Name != "Storage") {
main_tabControl.TabPages.RemoveAt(i);
break;
}
}
}
を除去しなければならない
private void storage_menuItem_Click(object sender, EventArgs e) {
storage_page.Text = storage_page.Name = "Storage";
main_tabControl.TabPages.Add(storage_page);
main_tabControl.SelectedTab = storage_page;
}
と表示されます。しかし、私が他のページを選択すると、私はを参照してApplication.Run(new Form_Authentication());
につながっています。
どうすればいいですか?