2 writes to InternalList
PresentationFramework (2)
System\Windows\Data\BindingListCollectionView.cs (2)
41InternalList = list; 191InternalList = null;
48 references to InternalList
PresentationFramework (48)
System\Windows\Data\BindingListCollectionView.cs (48)
186if (InternalList != null && InternalList.SupportsChangeNotification) 188InternalList.ListChanged -= new ListChangedEventHandler(OnListChanged); 238if (InternalList.SupportsSorting) 264return InternalList.SupportsSorting; 549get { return !IsEditingItem && InternalList.AllowNew; } 573BindingOperations.AccessCollection(InternalList, 579newItem = InternalList.AddNew(); 657ICancelAddNew ican = InternalList as ICancelAddNew; 660BindingOperations.AccessCollection(InternalList, 685base.OnCollectionChanged(InternalList, args); 704ICancelAddNew ican = InternalList as ICancelAddNew; 707BindingOperations.AccessCollection(InternalList, 862get { return !IsEditingItem && !IsAddingNew && InternalList.AllowRemove; } 900BindingOperations.AccessCollection(InternalList, 907if (index >= InternalList.Count || !System.Windows.Controls.ItemsControl.EqualsEx(item, GetItemAt(index))) 909index = InternalList.IndexOf(item); 917index = InternalList.IndexOf(item); 929InternalList.RemoveAt(index); 993BindingOperations.AccessCollection(InternalList, 1286BindingOperations.AccessCollection(InternalList, 1313BindingOperations.AccessCollection(InternalList, 1317InternalList.ApplySort(sorts[0].PropertyDescriptor, sorts[0].SortDirection); 1329BindingOperations.AccessCollection(InternalList, 1332InternalList.RemoveSort(); 1412BindingOperations.AccessCollection(InternalList, 1437_cachedList = new ArrayList(InternalList); 1447foreach (object item in InternalList) 1456_shadowList = new ArrayList(InternalList); 1546_group.MoveWithinSubgroups(args.OldItems[0], null, InternalList, args.OldStartingIndex, args.NewStartingIndex); 1868if (InternalList.SupportsChangeNotification) 1870BindingOperations.AccessCollection(InternalList, 1873InternalList.ListChanged += new ListChangedEventHandler(OnListChanged); 1904if (InternalList.Count == _cachedList.Count) 1908Debug.Assert(_newItem == InternalList[index], "unexpected item while committing AddNew"); 1915item = InternalList[index]; 1918if (InternalList.Count != _cachedList.Count) 1919throw new InvalidOperationException(SR.Format(SR.InconsistentBindingList, InternalList, args.ListChangedType)); 1930if (InternalList.Count != _cachedList.Count) 1931throw new InvalidOperationException(SR.Format(SR.InconsistentBindingList, InternalList, args.ListChangedType)); 1967Debug.Assert(item == InternalList[index], "unexpected item while committing AddNew"); 1973item = InternalList[index]; 1987if (InternalList.Count != _cachedList.Count) 1988throw new InvalidOperationException(SR.Format(SR.InconsistentBindingList, InternalList, args.ListChangedType)); 1996item = InternalList[args.NewIndex]; 2023_newItemIndex = InternalList.IndexOf(_newItem); 2139return InternalList; 2183if ((itl = InternalList as ITypedList) != null)