public CalibrateGUI(ICalibrate calibrate, IMeasure measure, LoginToCalibrateGUI loginToCalibrateRef, MainGUI mainGui, CalibrationValue caliValue) { InitializeComponent(); LoginToCalibrateRef = loginToCalibrateRef; MainGuiRef = mainGui; calibrationValue = caliValue; this.Visible = false; // Vinduet skjules til en start, og kommer kun frem hvis login = true (se koden nedenunder) LoginToCalibrateRef.ShowDialog(); if (LoginToCalibrateRef.LoginOK == true) { this.Visible = true; } else { this.Close(); // denne skal være der for at man ikke bare kan lukke login vinduet og så vil hovedvinduet komme frem, den vil nu lukke } }
private void button1_Click(object sender, EventArgs e) { loginGUIRef.ShowDialog(); }