private void NextButton_Click(object sender, EventArgs e) { NextButton.Enabled = false; if (NextPage != null) { if (!OnNext()) { return; } var parent = this.Parent as FittingWizard; parent.Controls.Remove(this); parent.Controls.Add(NextPage); NextPage.NextButton.Enabled = true; NextPage.PreviousButton.Enabled = true; NextPage.Reload(false); parent.Text = "ウィザード - " + NextPage.PageName; NextPage.Update(); } else { if (Finish()) { (Parent as FittingWizard).DialogResult = DialogResult.OK; } } }
private void PreviousButton_Click(object sender, EventArgs e) { PreviousButton.Enabled = false; if (!OnPrevious()) { return; } var parent = this.Parent; parent.Controls.Remove(this); parent.Controls.Add(PreviousPage); PreviousPage.NextButton.Enabled = true; PreviousPage.PreviousButton.Enabled = true; PreviousPage.Reload(true); parent.Text = "ウィザード - " + PreviousPage.PageName; PreviousPage.Update(); }