//Envokes the UI to select FamilyParameters to be pushed private void GetPushParamters() { var vm = new ParameterSelectorViewModel(familyParameters, "Push"); //Initializes a new view and passes in this ViewModel as a DataContext vm.Show(); //Show the UI pushParameters = vm.selectedParameters; //Collect all user-selected parameters }
public ParameterSelectorView(ParameterSelectorViewModel vm) { this.DataContext = vm; InitializeComponent(); }