private void buttonOK_Click(object sender, EventArgs e) { if (wizardStage == WizardStageEnum.Step1) { if (newAircraftStep1Control.CreationOptions == NewAircraftStep1Control.CreationOptionsEnum.NewAircraft) { wizardStage = WizardStageEnum.Step2New; newAircraftStep2Control.Visible = true; buttonOK.Enabled = newAircraftStep2Control.FormValid; } else { wizardStage = WizardStageEnum.Step2Variation; newVariationStep2Control.Visible = true; buttonOK.Enabled = newVariationStep2Control.FormValid; } newAircraftStep1Control.Visible = false; buttonOK.Text = "&Finish"; buttonBack.Enabled = true; } else { this.DialogResult = DialogResult.OK; if (wizardStage == WizardStageEnum.Step2New) { wizardResult = WizardResultEnum.NewAircraft; } else { wizardResult = WizardResultEnum.NewVariation; } this.Close(); } }
private void buttonBack_Click(object sender, EventArgs e) { if ((wizardStage == WizardStageEnum.Step2New) || (wizardStage == WizardStageEnum.Step2Variation)) { wizardStage = WizardStageEnum.Step1; newAircraftStep2Control.Visible = false; newVariationStep2Control.Visible = false; newAircraftStep1Control.Visible = true; buttonOK.Text = "&Next >"; buttonOK.Enabled = true; buttonBack.Enabled = false; } }