private void AddActionToSelectionList(AvailableWizardActions action)
 {
     actionSelectionList.Items.Add(new GroupControls.RadioButtonListItem()
     {
         Text    = TaskPropertiesControl.BuildEnumString("WizActionText", action),
         Subtext = TaskPropertiesControl.BuildEnumString("WizActionSubtext", action),
         Tag     = (int)action
     });
 }
 private void SetActionListItem(AvailableWizardActions availableWizardActions)
 {
     foreach (var item in actionSelectionList.Items)
     {
         if (item.Tag.Equals((int)availableWizardActions))
         {
             actionSelectionList.SelectedItem = item;
             return;
         }
     }
 }
        private void actionSelectPage_Commit(object sender, AeroWizard.WizardPageConfirmEventArgs e)
        {
            bool hasValue = (action != null);
            AvailableWizardActions selAct = (AvailableWizardActions)actionSelectionList.SelectedItem.Tag;

            switch (selAct)
            {
            case AvailableWizardActions.Execute:
                e.Page.NextPage = runActionPage;
                if (!hasValue || action.ActionType != TaskActionType.Execute)
                {
                    action = new ExecAction();
                }
                break;

            case AvailableWizardActions.SendEmail:
                e.Page.NextPage = emailActionPage;
                if (!hasValue || action.ActionType != TaskActionType.SendEmail)
                {
                    action = new EmailAction();
                }
                break;

            case AvailableWizardActions.ShowMessage:
                e.Page.NextPage = msgActionPage;
                if (!hasValue || action.ActionType != TaskActionType.ShowMessage)
                {
                    action = new ShowMessageAction();
                }
                break;

            default:
                e.Cancel = true;
                break;
            }
            if (e.Page.NextPage != null)
            {
                e.Page.NextPage.NextPage = secOptPage;
            }
        }
		private void SetActionListItem(AvailableWizardActions availableWizardActions)
		{
			foreach (var item in actionSelectionList.Items)
			{
				if (item.Tag.Equals((int)availableWizardActions))
				{
					actionSelectionList.SelectedItem = item;
					return;
				}
			}
		}
		private void AddActionToSelectionList(AvailableWizardActions action)
		{
			this.actionSelectionList.Items.Add(new GroupControls.RadioButtonListItem()
			{
				Text = TaskPropertiesControl.BuildEnumString("WizActionText", action),
				Subtext = TaskPropertiesControl.BuildEnumString("WizActionSubtext", action),
				Tag = (int)action
			});
		}