<ctrl:OCSDMultiSelector LabelText ="Route Manager:" x:Name="multiSelectorRouteManager" SelectedItems="{Binding SelectedRouteManagers, Mode=TwoWay}"/>Property in View Model
public IList SelectedRouteManagers { get { return _selectedRouteManagers; } set { if (_selectedRouteManagers != value) { _selectedRouteManagers = value; OnPropertyChanged("SelectedRouteManagers"); } } } private IList _selectedRouteManagers = new WFRouteManagerList();Test shows count at 0 for this property when tested anywhere like below
protected override bool CanExecute() { return View.Scope.Sites.Count > 0 && ((ViewWorkflow)View).WorkflowContext.SelectedRouteManagers.Count > 0 && ((ViewWorkflow)View).WorkflowContext.SelectedLOBs.Count > 0; }