public static void BringToFrontOrCreate(this UCAbout instanse) { MainMenu.Instanse.SetSizeSafe(new Size(300, 400)); if (!MainMenu.Panel.Contains(UCAbout.Instanse)) { MainMenu.Panel.Controls.Add(UCAbout.Instanse); UCAbout.Instanse.Dock = DockStyle.Fill; } UCAbout.Instanse.BringToFront(); }
private void ShowAbout() { aboutInfo.Copyright = ProgramSettings.Default.Copyright; aboutInfo.ProductName = ProgramSettings.Default.ProductName; aboutInfo.Version = ProgramSettings.Default.Version; aboutInfo.Website = ProgramSettings.Default.WebSite; using (CommonForm fm = new CommonForm()) { UCAbout ucAbout = new UCAbout(); ucAbout.SetDeviceId("Device ID: " + settings.DeviceAddress); ucAbout.SetAboutInfo(aboutInfo); fm.AddControlForDialog(ucAbout, "About"); fm.ShowDialog(); } }