public override Task OnLoaded() { if (this.action != null) { ExternalProgramAction externalAction = (ExternalProgramAction)this.action; this.ProgramFilePathTextBox.Text = externalAction.FilePath; this.ProgramArgumentsTextBox.Text = externalAction.Arguments; this.ShowWindowCheckBox.IsChecked = externalAction.ShowWindow; this.WaitForFinishCheckBox.IsChecked = externalAction.WaitForFinish; } return(Task.FromResult(0)); }
public ExternalProgramActionControl(ExternalProgramAction action) : this() { this.action = action; }
public ExternalProgramActionControl(ActionContainerControl containerControl, ExternalProgramAction action) : this(containerControl) { this.action = action; }