/// <summary> /// Handles toggling the image and label contents based on the /// currently selected merge type radio button. /// </summary> private void ToggleMergeTypeInformation(MergeTypePage page, RadioButton radioButton) { if (radioButton.Name == "rangeOfRevisionsRadioButton") { page.mergeTypeDescriptionLabel.Text = MergeStrings.RangeOfRevisionsDescription; page.mergeTypePictureBox.Image = MergeStrings.RangeOfRevisionsImage; SelectedMergeType = MergeWizard.MergeType.RangeOfRevisions; } else if (radioButton.Name == "reintegrateABranchRadioButton") { page.mergeTypeDescriptionLabel.Text = MergeStrings.ReintegrateABranchDescription; page.mergeTypePictureBox.Image = MergeStrings.ReintegrateABranchImage; SelectedMergeType = MergeWizard.MergeType.Reintegrate; } else if (radioButton.Name == "twoDifferentTreesRadioButton") { page.mergeTypeDescriptionLabel.Text = MergeStrings.TwoDifferentTreesDescription; page.mergeTypePictureBox.Image = MergeStrings.TwoDifferentTreesImage; SelectedMergeType = MergeWizard.MergeType.TwoDifferentTrees; } else if (radioButton.Name == "manuallyRecordRadioButton") { page.mergeTypeDescriptionLabel.Text = MergeStrings.ManuallyRecordDescription; page.mergeTypePictureBox.Image = MergeStrings.ManuallyRecordImage; SelectedMergeType = MergeWizard.MergeType.ManuallyRecord; } else if (radioButton.Name == "manuallyRemoveRadioButton") { page.mergeTypeDescriptionLabel.Text = MergeStrings.ManuallyRemoveDescription; page.mergeTypePictureBox.Image = MergeStrings.ManuallyRemoveImage; SelectedMergeType = MergeWizard.MergeType.ManuallyRemove; } }
/// <summary> /// Handles toggling the image and label contents based on the /// currently selected merge type radio button. /// </summary> private void ToggleMergeTypeInformation(MergeTypePage page, RadioButton radioButton) { if (radioButton.Name == "rangeOfRevisionsRadioButton") { page.mergeTypeDescriptionLabel.Text = MergeStrings.RangeOfRevisionsDescription; page.mergeTypePictureBox.Image = MergeStrings.RangeOfRevisionsImage; SelectedMergeType = MergeWizard.MergeType.RangeOfRevisions; } else if (radioButton.Name == "reintegrateABranchRadioButton") { page.mergeTypeDescriptionLabel.Text = MergeStrings.ReintegrateABranchDescription; page.mergeTypePictureBox.Image = MergeStrings.ReintegrateABranchImage; SelectedMergeType = MergeWizard.MergeType.Reintegrate; } else if (radioButton.Name == "twoDifferentTreesRadioButton") { page.mergeTypeDescriptionLabel.Text = MergeStrings.TwoDifferentTreesDescription; page.mergeTypePictureBox.Image = MergeStrings.TwoDifferentTreesImage; SelectedMergeType = MergeWizard.MergeType.TwoDifferentTrees; } else if (radioButton.Name == "manuallyRecordRadioButton") { page.mergeTypeDescriptionLabel.Text = MergeStrings.ManuallyRecordDescription; page.mergeTypePictureBox.Image = MergeStrings.ManuallyRecordImage; SelectedMergeType = MergeWizard.MergeType.ManuallyRecord; } else if (radioButton.Name == "manuallyRemoveRadioButton") { page.mergeTypeDescriptionLabel.Text = MergeStrings.ManuallyRemoveDescription; page.mergeTypePictureBox.Image = MergeStrings.ManuallyRemoveImage; SelectedMergeType = MergeWizard.MergeType.ManuallyRemove; } }