public CrowdControlEventsViewModel(DynamicCommandViewModel dynamicCommandViewModel) { DynamicCommandViewModel = dynamicCommandViewModel; EventsCollectionView = new CollectionViewSource { Source = dynamicCommandViewModel.DynamicCommandEvents }.View; EventsCollectionView.Filter = EventsFilter; }
public CrowdControlExecutingClientsViewModel(DynamicCommandViewModel dynamicCommandViewModel, ConnectionManager connectionManager) { _dynamicCommandViewModel = dynamicCommandViewModel; _connectionManager = connectionManager; CollectionView = new CollectionViewSource { Source = dynamicCommandViewModel.ExecutingClients }.View; dynamicCommandViewModel.ExecutingClients.CollectionChanged += ExecutingClientsOnCollectionChanged; UpdateTitle(); }