Beispiel #1
0
        private void taskListView_TaskSelected(object sender, Microsoft.Win32.TaskScheduler.TaskListView.TaskSelectedEventArgs e)
        {
            if (itemMenuStrip.Enabled != (e.Task != null))
            {
                itemMenuStrip.Enabled = (e.Task != null);
            }
            bool hasValidTask = true;

            try { var d = e.Task.Definition; } catch { hasValidTask = false; }
            if (!hasValidTask)
            {
                TaskPropertiesControl.Hide();
                selTask = null;
            }
            else
            {
                TaskPropertiesControl.Show();
                TaskPropertiesControl.Initialize(e.Task);
                selTask = e.Task;

                runMenuItem.Enabled     = runMenuItem2.Enabled = (selTask.Definition.Settings.AllowDemandStart);
                endMenuItem.Enabled     = endMenuItem2.Enabled = (selTask.State == TaskState.Running);
                disableMenuItem.Enabled = disableMenuItem2.Enabled = (selTask.Enabled);
            }
        }
 private void AddTriggerToSelectionList(AvailableWizardTriggers trig)
 {
     triggerSelectionList.Items.Add(new GroupControls.RadioButtonListItem()
     {
         Text    = TaskPropertiesControl.BuildEnumString("WizTriggerText", trig),
         Subtext = TaskPropertiesControl.BuildEnumString("WizTriggerSubtext", trig),
         Tag     = (int)trig
     });
 }
 private void AddActionToSelectionList(AvailableWizardActions action)
 {
     actionSelectionList.Items.Add(new GroupControls.RadioButtonListItem()
     {
         Text    = TaskPropertiesControl.BuildEnumString("WizActionText", action),
         Subtext = TaskPropertiesControl.BuildEnumString("WizActionSubtext", action),
         Tag     = (int)action
     });
 }