private void LoadScreen(Interfaces.Controls.ContentItems.ContentItem screen) { Cursor = Cursors.WaitCursor; screen.Dock = DockStyle.Fill; screen.OnDisplaying(); panelContent.Controls.Clear(); panelContent.Controls.Add(screen); panelTop.Visible = screen.DisplayTopPanel; buttonBack.Visible = screen.HasPrev; buttonBack.BringToFront(); buttonNext.Enabled = screen.HasNext || screen.HasFinish; buttonBack.Enabled = screen.HasPrev; labelPageHeader.Text = screen.PageHeader; labelPageDescription.Text = screen.PageDescription; buttonNext.Text = screen.HasFinish ? "&Finish" : "&Next >"; if (!string.IsNullOrEmpty(screen.NextText)) { buttonNext.Text = screen.NextText; } else { buttonNext.Text = "&Next >"; } Cursor = Cursors.Default; }
private void LoadScreen(Interfaces.Controls.ContentItems.ContentItem screen) { Cursor = Cursors.WaitCursor; panelContent.Controls.Clear(); panelContent.Controls.Add(screen); screen.Dock = DockStyle.Fill; screen.OnDisplaying(); Cursor = Cursors.Default; }