38 references to CollectionViewFlags
PresentationFramework (38)
System\Windows\Data\CollectionView.cs (38)
82SetFlag(CollectionViewFlags.AllowsCrossThreadChanges, syncInfo.IsSynchronized);
107SetFlag(CollectionViewFlags.IsDynamic, true);
133SetFlag(CollectionViewFlags.IsCurrentBeforeFirst, _currentPosition < 0);
134SetFlag(CollectionViewFlags.IsCurrentAfterLast, _currentPosition < 0);
135SetFlag(CollectionViewFlags.CachedIsEmpty, _currentPosition < 0);
141SetFlag(CollectionViewFlags.ShouldProcessCollectionChanged, shouldProcessCollectionChanged);
314SetFlag(CollectionViewFlags.NeedsRefresh, false);
385return CheckFlag(CollectionViewFlags.IsCurrentAfterLast);
399return CheckFlag(CollectionViewFlags.IsCurrentBeforeFirst);
736get { return CheckFlag(CollectionViewFlags.NeedsRefresh); }
841bool oldIsCurrentAfterLast = CheckFlag(CollectionViewFlags.IsCurrentAfterLast);
842bool oldIsCurrentBeforeFirst = CheckFlag(CollectionViewFlags.IsCurrentBeforeFirst);
927if (isEmpty != CheckFlag(CollectionViewFlags.CachedIsEmpty))
929SetFlag(CollectionViewFlags.CachedIsEmpty, isEmpty);
964SetFlag(CollectionViewFlags.IsCurrentBeforeFirst, false);
965SetFlag(CollectionViewFlags.IsCurrentAfterLast, false);
970SetFlag(CollectionViewFlags.IsCurrentBeforeFirst, true);
971SetFlag(CollectionViewFlags.IsCurrentAfterLast, true);
977SetFlag(CollectionViewFlags.IsCurrentBeforeFirst, newPosition < 0);
978SetFlag(CollectionViewFlags.IsCurrentAfterLast, newPosition >= count);
1074bool oldIsCurrentAfterLast = CheckFlag(CollectionViewFlags.IsCurrentAfterLast);
1075bool oldIsCurrentBeforeFirst = CheckFlag(CollectionViewFlags.IsCurrentBeforeFirst);
1161if (CheckFlag(CollectionViewFlags.ShouldProcessCollectionChanged))
1263SetFlag(CollectionViewFlags.NeedsRefresh, true);
1289return CheckFlag(CollectionViewFlags.IsDynamic);
1306get { return CheckFlag(CollectionViewFlags.AllowsCrossThreadChanges); }
1311bool oldValue = CheckFlag(CollectionViewFlags.AllowsCrossThreadChanges);
1315SetFlag(CollectionViewFlags.AllowsCrossThreadChanges, value);
1760SetFlag(CollectionViewFlags.IsCurrentBeforeFirst, true);
1765SetFlag(CollectionViewFlags.IsCurrentAfterLast, true);
1770SetFlag(CollectionViewFlags.IsCurrentBeforeFirst | CollectionViewFlags.IsCurrentAfterLast, false);
1791if (_deferLevel == 0 && CheckFlag(CollectionViewFlags.NeedsRefresh))
1862private bool CheckFlag(CollectionViewFlags flags)
1867private void SetFlag(CollectionViewFlags flags, bool value)
2144CollectionViewFlags _flags = CollectionViewFlags.ShouldProcessCollectionChanged |
2145CollectionViewFlags.NeedsRefresh;