void InitPage(TabFormPage page) { page.Text = "Home page"; var browserCtrl = new CustomBrowserControl(); page.ContentContainer.Controls.Clear(); page.ContentContainer.Controls.Add(browserCtrl); browserCtrl.PageTitleChanged += (xwv, title) => { page.Text = string.IsNullOrWhiteSpace(title) ? "Page" : title; }; }
void OnSelectPage(TabFormPage page) { _currentBrowserControl = GetBrowserControl(page); _currentBrowserControl.Dock = DockStyle.Fill; GlobalObjects.CurrentStatusStripLabel = _currentBrowserControl?.CurrentToolStripStatusLabel; }