void strip_Click(object sender, EventArgs e) { StripTabPage tabPage = ((TabStripButton)sender).Tag as StripTabPage; foreach (var item in TabPages) { if (item == tabPage) { item.Visible = true; CurrentPage = item; item.TabStripButton.Select(); } else { item.Visible = false; } } OnCurrentPageChanged(EventArgs.Empty); }
void Item_TextChanged(object sender, EventArgs e) { StripTabPage page = (StripTabPage)sender; page.TabStripButton.Text = page.Text; }