Implemented interface member:
event
CollectionChanged
System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged
85 references to CollectionChanged
PresentationFramework (22)
src\Framework\System\Windows\Annotations\Annotation.cs (3)
921_cargos.CollectionChanged += OnCargosChanged; 924_anchors.CollectionChanged += OnAnchorsChanged; 926_authors.CollectionChanged += OnAuthorsChanged;
src\Framework\System\Windows\Annotations\AnnotationResource.cs (2)
403_locators.CollectionChanged += OnLocatorsChanged; 420_contents.CollectionChanged += OnContentsChanged;
src\Framework\System\Windows\Annotations\LocatorGroup.cs (1)
63_locators.CollectionChanged += OnCollectionChanged;
src\Framework\System\Windows\Annotations\LocatorPartList.cs (1)
66_parts.CollectionChanged += OnCollectionChanged;
src\Framework\System\Windows\Controls\DataGrid.cs (3)
87_columns.CollectionChanged += new NotifyCollectionChangedEventHandler(OnColumnsChanged); 90_rowValidationRules.CollectionChanged += new NotifyCollectionChangedEventHandler(OnRowValidationRulesChanged); 97Items.GroupDescriptions.CollectionChanged += new NotifyCollectionChangedEventHandler(OnItemsGroupDescriptionsChanged);
src\Framework\System\Windows\Controls\DataGridColumnHeaderCollection.cs (4)
29_columns.CollectionChanged += OnColumnsChanged; 72_columns.CollectionChanged -= OnColumnsChanged; 92_columns.CollectionChanged += OnColumnsChanged; 155_columns.CollectionChanged -= OnColumnsChanged;
src\Framework\System\Windows\Controls\Primitives\Selector.cs (1)
63selectedItems.CollectionChanged += new NotifyCollectionChangedEventHandler(OnSelectedItemsCollectionChanged);
src\Framework\System\Windows\Data\BindingListCollectionView.cs (1)
1250_liveGroupingProperties.CollectionChanged += new NotifyCollectionChangedEventHandler(OnLivePropertyListChanged);
src\Framework\System\Windows\Data\ListCollectionView.cs (3)
1508_liveSortingProperties.CollectionChanged += new NotifyCollectionChangedEventHandler(OnLivePropertyListChanged); 1530_liveFilteringProperties.CollectionChanged += new NotifyCollectionChangedEventHandler(OnLivePropertyListChanged); 1552_liveGroupingProperties.CollectionChanged += new NotifyCollectionChangedEventHandler(OnLivePropertyListChanged);
src\Framework\System\Windows\PropertyPath.cs (2)
489_parameters.CollectionChanged -= new NotifyCollectionChangedEventHandler(ParameterCollectionChanged); 494_parameters.CollectionChanged += new NotifyCollectionChangedEventHandler(ParameterCollectionChanged);
src\Framework\System\Windows\ResourceDictionary.cs (1)
125_mergedDictionaries.CollectionChanged += OnMergedDictionariesChanged;
System (4)
compmod\system\collections\objectmodel\observablecollection.cs (4)
282if (CollectionChanged != null) 286CollectionChanged(this, e); 321if ((CollectionChanged != null) && (CollectionChanged.GetInvocationList().Length > 1))
System.Activities.Core.Presentation (4)
System\Activities\Core\Presentation\TransitionDesigner.xaml.cs (2)
58this.TransitionsSharingTrigger.CollectionChanged += OnTransitionsCollectionChanged; 76this.TransitionsSharingTrigger.CollectionChanged -= OnTransitionsCollectionChanged;
System\ServiceModel\Activities\Presentation\CorrelationInitializerDesigner.xaml.cs (1)
125source.CollectionChanged += this.OnDataCollectionChanged;
System\ServiceModel\Activities\Presentation\MessageQuerySetDesigner.xaml.cs (1)
91this.dataSource.CollectionChanged += this.OnDataCollectionChanged;
System.Activities.Presentation (26)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\CiderCategoryContainer.cs (4)
72this.BasicCategoryEditors.CollectionChanged += new NotifyCollectionChangedEventHandler(OnContentChanged); 73this.AdvancedCategoryEditors.CollectionChanged += new NotifyCollectionChangedEventHandler(OnContentChanged); 74this.UnconsumedBasicProperties.CollectionChanged += new NotifyCollectionChangedEventHandler(OnContentChanged); 75this.UnconsumedAdvancedProperties.CollectionChanged += new NotifyCollectionChangedEventHandler(OnContentChanged);
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\FromExpression\Framework\PropertyInspector\CategoryBase.cs (1)
41this.categoryEditors.CollectionChanged += new System.Collections.Specialized.NotifyCollectionChangedEventHandler(categoryEditors_CollectionChanged);
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\FromExpression\Framework\PropertyInspector\CategoryContainer.xaml.cs (6)
227category.CategoryEditors.CollectionChanged -= theThis.CategoryEditors_CollectionChanged; 231category.BasicProperties.CollectionChanged -= theThis.BasicProperties_CollectionChanged; 232category.AdvancedProperties.CollectionChanged -= theThis.AdvancedProperties_CollectionChanged; 241category.CategoryEditors.CollectionChanged += theThis.CategoryEditors_CollectionChanged; 251category.BasicProperties.CollectionChanged += theThis.BasicProperties_CollectionChanged; 252category.AdvancedProperties.CollectionChanged += theThis.AdvancedProperties_CollectionChanged;
System.Activities.Presentation\System\Activities\Presentation\Toolbox\ToolboxCategory.cs (3)
32this.tools.CollectionChanged += this.OnToolCollectionChanged; 82this.tools.CollectionChanged += listener; 86this.tools.CollectionChanged -= listener;
System.Activities.Presentation\System\Activities\Presentation\Toolbox\ToolboxCategoryItems.cs (1)
33this.categories.CollectionChanged += listener;
System.Activities.Presentation\System\Activities\Presentation\View\ArgumentDesigner.xaml.cs (1)
79this.argumentWrapperCollection.CollectionChanged += OnArgumentWrapperCollectionChanged;
System.Activities.Presentation\System\Activities\Presentation\View\ExtensionWindow.cs (1)
114this.MenuItems.CollectionChanged += new NotifyCollectionChangedEventHandler(OnMenuItemsChanged);
System.Activities.Presentation\System\Activities\Presentation\View\TreeView\TreeViewItemViewModel.cs (2)
37InternalChildren.CollectionChanged += new Collections.Specialized.NotifyCollectionChangedEventHandler(InternalChildren_CollectionChanged); 639this.InternalChildren.CollectionChanged -= InternalChildren_CollectionChanged;
System.Activities.Presentation\System\Activities\Presentation\View\TypeBrowser.xaml.cs (1)
70GenericTypeMapping.CollectionChanged += new System.Collections.Specialized.NotifyCollectionChangedEventHandler(GenericTypeMappingCollectionChanged);
System.Activities.Presentation\System\Activities\Presentation\View\TypePresenter.xaml.cs (5)
251this.MostRecentlyUsedTypes.CollectionChanged -= OnMostRecentlyUsedTypesChanged; 252this.MostRecentlyUsedTypes.CollectionChanged += OnMostRecentlyUsedTypesChanged; 258this.MostRecentlyUsedTypes.CollectionChanged -= OnMostRecentlyUsedTypesChanged; 549((ObservableCollection<Type>)args.NewValue).CollectionChanged += ctrl.OnMostRecentlyUsedTypesChanged; 550((ObservableCollection<Type>)args.OldValue).CollectionChanged -= ctrl.OnMostRecentlyUsedTypesChanged;
System.Activities.Presentation\System\Activities\Presentation\View\VariableDesigner.xaml.cs (1)
76this.variableWrapperCollection.CollectionChanged += OnVariableWrapperCollectionChanged;
System.Data (26)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\CiderCategoryContainer.cs (4)
72this.BasicCategoryEditors.CollectionChanged += new NotifyCollectionChangedEventHandler(OnContentChanged); 73this.AdvancedCategoryEditors.CollectionChanged += new NotifyCollectionChangedEventHandler(OnContentChanged); 74this.UnconsumedBasicProperties.CollectionChanged += new NotifyCollectionChangedEventHandler(OnContentChanged); 75this.UnconsumedAdvancedProperties.CollectionChanged += new NotifyCollectionChangedEventHandler(OnContentChanged);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\FromExpression\Framework\PropertyInspector\CategoryBase.cs (1)
41this.categoryEditors.CollectionChanged += new System.Collections.Specialized.NotifyCollectionChangedEventHandler(categoryEditors_CollectionChanged);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\FromExpression\Framework\PropertyInspector\CategoryContainer.xaml.cs (6)
227category.CategoryEditors.CollectionChanged -= theThis.CategoryEditors_CollectionChanged; 231category.BasicProperties.CollectionChanged -= theThis.BasicProperties_CollectionChanged; 232category.AdvancedProperties.CollectionChanged -= theThis.AdvancedProperties_CollectionChanged; 241category.CategoryEditors.CollectionChanged += theThis.CategoryEditors_CollectionChanged; 251category.BasicProperties.CollectionChanged += theThis.BasicProperties_CollectionChanged; 252category.AdvancedProperties.CollectionChanged += theThis.AdvancedProperties_CollectionChanged;
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Toolbox\ToolboxCategory.cs (3)
32this.tools.CollectionChanged += this.OnToolCollectionChanged; 82this.tools.CollectionChanged += listener; 86this.tools.CollectionChanged -= listener;
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Toolbox\ToolboxCategoryItems.cs (1)
33this.categories.CollectionChanged += listener;
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\ArgumentDesigner.xaml.cs (1)
79this.argumentWrapperCollection.CollectionChanged += OnArgumentWrapperCollectionChanged;
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\ExtensionWindow.cs (1)
114this.MenuItems.CollectionChanged += new NotifyCollectionChangedEventHandler(OnMenuItemsChanged);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\TreeView\TreeViewItemViewModel.cs (2)
37InternalChildren.CollectionChanged += new Collections.Specialized.NotifyCollectionChangedEventHandler(InternalChildren_CollectionChanged); 639this.InternalChildren.CollectionChanged -= InternalChildren_CollectionChanged;
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\TypeBrowser.xaml.cs (1)
70GenericTypeMapping.CollectionChanged += new System.Collections.Specialized.NotifyCollectionChangedEventHandler(GenericTypeMappingCollectionChanged);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\TypePresenter.xaml.cs (5)
251this.MostRecentlyUsedTypes.CollectionChanged -= OnMostRecentlyUsedTypesChanged; 252this.MostRecentlyUsedTypes.CollectionChanged += OnMostRecentlyUsedTypesChanged; 258this.MostRecentlyUsedTypes.CollectionChanged -= OnMostRecentlyUsedTypesChanged; 549((ObservableCollection<Type>)args.NewValue).CollectionChanged += ctrl.OnMostRecentlyUsedTypesChanged; 550((ObservableCollection<Type>)args.OldValue).CollectionChanged -= ctrl.OnMostRecentlyUsedTypesChanged;
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\VariableDesigner.xaml.cs (1)
76this.variableWrapperCollection.CollectionChanged += OnVariableWrapperCollectionChanged;
WindowsBase (3)
Base\MS\Internal\ObservableCollectionDefaultValueFactory.cs (2)
88_collection.CollectionChanged += OnDefaultValueChanged; 115_collection.CollectionChanged -= OnDefaultValueChanged;
Base\System\ComponentModel\GroupDescription.cs (1)
43_explicitGroupNames.CollectionChanged += new NotifyCollectionChangedEventHandler(OnGroupNamesChanged);