private static ChartPopup RegisterForm(string name) { ChartPopup popup; if (!Forms.TryGetValue(name, out popup)) { popup = new ChartPopup(); popup.FormName = name; popup.Text = name; Forms.AddOrUpdate(name, popup, (k, v) => { return(popup); }); popup.Show(); popup.BringToFront(); popup.CreateChart(name); } return(popup); }
public static ChartPopup GetOrCreate(string name) { ChartPopup popup = RegisterForm(name); return(popup); }