private void ShowExt(ScreenViews screen) { if (screen == currentView && !string.IsNullOrEmpty(labelError.Text)) { Show(ScreenViews.ErrorMessage); } else { Show(screen); } }
private void Show(ScreenViews screen) { treeXml.Visible = false; textXml.Visible = false; labelError.Visible = false; currentView = screen; switch (screen) { case ScreenViews.TreeView: treeXml.Visible = true; break; case ScreenViews.Text: textXml.Visible = true; break; case ScreenViews.ErrorMessage: labelError.Visible = true; break; } }