Esempio n. 1
0
        private void ExecuteOpenParametersDialog(object parameter)
        {
            if (this.SelectedTask == null)
            {
                return;
            }

            ITool taskEngine = _tasksManager.CreateTaskEngineInstance(this.SelectedTask.Category);

            taskEngine.ConfigureParameters(this.SelectedTask);

            ParametersView view = new ParametersView();

            view.DataContext = new ParametersViewModel(this.SelectedTask.Parameters);

            if (!base.ShowDialog(Translator.Translate("UI_PARAMETERS"), view))
            {
                return;
            }
        }