38 references to CollectionViewFlags
PresentationFramework (38)
System\Windows\Data\CollectionView.cs (38)
81SetFlag(CollectionViewFlags.AllowsCrossThreadChanges, syncInfo.IsSynchronized); 106SetFlag(CollectionViewFlags.IsDynamic, true); 132SetFlag(CollectionViewFlags.IsCurrentBeforeFirst, _currentPosition < 0); 133SetFlag(CollectionViewFlags.IsCurrentAfterLast, _currentPosition < 0); 134SetFlag(CollectionViewFlags.CachedIsEmpty, _currentPosition < 0); 140SetFlag(CollectionViewFlags.ShouldProcessCollectionChanged, shouldProcessCollectionChanged); 313SetFlag(CollectionViewFlags.NeedsRefresh, false); 384return CheckFlag(CollectionViewFlags.IsCurrentAfterLast); 398return CheckFlag(CollectionViewFlags.IsCurrentBeforeFirst); 735get { return CheckFlag(CollectionViewFlags.NeedsRefresh); } 840bool oldIsCurrentAfterLast = CheckFlag(CollectionViewFlags.IsCurrentAfterLast); 841bool oldIsCurrentBeforeFirst = CheckFlag(CollectionViewFlags.IsCurrentBeforeFirst); 926if (isEmpty != CheckFlag(CollectionViewFlags.CachedIsEmpty)) 928SetFlag(CollectionViewFlags.CachedIsEmpty, isEmpty); 963SetFlag(CollectionViewFlags.IsCurrentBeforeFirst, false); 964SetFlag(CollectionViewFlags.IsCurrentAfterLast, false); 969SetFlag(CollectionViewFlags.IsCurrentBeforeFirst, true); 970SetFlag(CollectionViewFlags.IsCurrentAfterLast, true); 976SetFlag(CollectionViewFlags.IsCurrentBeforeFirst, newPosition < 0); 977SetFlag(CollectionViewFlags.IsCurrentAfterLast, newPosition >= count); 1073bool oldIsCurrentAfterLast = CheckFlag(CollectionViewFlags.IsCurrentAfterLast); 1074bool oldIsCurrentBeforeFirst = CheckFlag(CollectionViewFlags.IsCurrentBeforeFirst); 1160if (CheckFlag(CollectionViewFlags.ShouldProcessCollectionChanged)) 1262SetFlag(CollectionViewFlags.NeedsRefresh, true); 1288return CheckFlag(CollectionViewFlags.IsDynamic); 1305get { return CheckFlag(CollectionViewFlags.AllowsCrossThreadChanges); } 1310bool oldValue = CheckFlag(CollectionViewFlags.AllowsCrossThreadChanges); 1314SetFlag(CollectionViewFlags.AllowsCrossThreadChanges, value); 1759SetFlag(CollectionViewFlags.IsCurrentBeforeFirst, true); 1764SetFlag(CollectionViewFlags.IsCurrentAfterLast, true); 1769SetFlag(CollectionViewFlags.IsCurrentBeforeFirst | CollectionViewFlags.IsCurrentAfterLast, false); 1790if (_deferLevel == 0 && CheckFlag(CollectionViewFlags.NeedsRefresh)) 1861private bool CheckFlag(CollectionViewFlags flags) 1866private void SetFlag(CollectionViewFlags flags, bool value) 2143private CollectionViewFlags _flags = CollectionViewFlags.ShouldProcessCollectionChanged | CollectionViewFlags.NeedsRefresh;