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;