void CF_FormClosing(object sender, FormClosingEventArgs e) { TurntableCalibrationForm TCF = sender as TurntableCalibrationForm; SF.Calibrate(TCF.Calibrator); Context.SetUIMode(true); Show(); }
private void MICalibration_Click(object sender, EventArgs e) { while (KinectScanner.DeviceCount == 0) { if (MessageBox.Show(LocalizedResources.DeviceNotFound, LocalizedResources.CalibrationTitle, MessageBoxButtons.RetryCancel, MessageBoxIcon.Information) == DialogResult.Cancel) { return; } } Hide(); Context.SetUIMode(false); TurntableCalibrationForm CF = new TurntableCalibrationForm(Context); CF.Show(); CF.FormClosing += CF_FormClosing; }