1 write to _internalView
PresentationFramework (1)
System\Windows\Controls\ItemCollection.cs (1)
1649_internalView = new InnerItemCollectionView(_defaultCapacity, this);
19 references to _internalView
PresentationFramework (19)
System\Windows\Controls\ItemCollection.cs (19)
226int index = _internalView.Add(newItem); 249_internalView?.Clear(); 337if (_collectionView == _internalView) 340ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(index, _internalView.Count); 368_internalView.Insert(insertIndex, insertItem); 386_internalView.Remove(removeItem); 409_internalView.RemoveAt(removeIndex); 523ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(index, _internalView.Count); 525_internalView[index] = value; 752return _internalView.SyncRoot; 1495if (!IsUsingItemsSource && (_internalView != null) && (_internalView.RawCount > 0)) 1515SetCollectionView(_internalView); // it's ok if _internalView is null; just like uninitialized 1570return _internalView.LogicalChildren; 1621if (_collectionView == null && !IsUsingItemsSource && _internalView != null) 1625if (_internalView.IsEmpty) 1629SetCollectionView(_internalView); 1634SetCollectionView(_internalView); 1646if (_internalView == null)