public ActionWithParamViewModel(Action action, ActionParam actionParam, ActionWithParamListViewModel actionWithParamListViewModel) { this.ActionWithParamListViewModel = actionWithParamListViewModel; this.Name = action.Name; this.ActionParam = actionParam; this.AddActionCommand = new DelegateCommand <object>(this.OnAddAction, this.CanAddAction); }
public ActionWithParamViewModel(Action action, ActionParam actionParam, ActionWithParamListViewModel actionWithParamListViewModel) { this.ActionWithParamListViewModel = actionWithParamListViewModel; this.Name = action.Name; this.ActionParam = actionParam; this.AddActionCommand = new DelegateCommand<object>(this.OnAddAction,this.CanAddAction); }
public ActionWithParamViewModel(ActionWithParamListViewModel actionWithParamListViewModel) { var action = new Action(); var paramValue = new ActionParam(); this.ActionWithParamListViewModel = actionWithParamListViewModel; this.Name = action.Name; this.ActionParam = paramValue; this.AddActionCommand = new DelegateCommand<object>(this.OnAddAction, this.CanAddAction); }
public ActionWithParamViewModel(ActionWithParamListViewModel actionWithParamListViewModel) { var action = new Action(); var paramValue = new ActionParam(); this.ActionWithParamListViewModel = actionWithParamListViewModel; this.Name = action.Name; this.ActionParam = paramValue; this.AddActionCommand = new DelegateCommand <object>(this.OnAddAction, this.CanAddAction); }
private void BindElements() { _actionWithParamListViewModel = new ActionWithParamListViewModel(_baseLayer); ActionListControl.DataContext = _actionWithParamListViewModel; ActionControl.DataContext = new ActionWithParamViewModel(_actionWithParamListViewModel); }