31 references to CacheBits
PresentationFramework (31)
System\Windows\Controls\Primitives\Selector.cs (31)
481
s._cacheValid[(int)
CacheBits
.SelectedValueDrivesSelection] = true;
487
s._cacheValid[(int)
CacheBits
.SelectedValueDrivesSelection] = false;
502
_cacheValid[(int)
CacheBits
.SelectedValueDrivesSelection] = true;
520
_cacheValid[(int)
CacheBits
.SelectedValueWaitsForItems] = true;
523
_cacheValid[(int)
CacheBits
.SelectedValueDrivesSelection] = false;
541
_cacheValid[(int)
CacheBits
.SelectedValueDrivesSelection] = true;
548
_cacheValid[(int)
CacheBits
.SelectedValueDrivesSelection] = false;
565
_cacheValid[(int)
CacheBits
.SelectedValueWaitsForItems] = true;
664
s._cacheValid[(int)
CacheBits
.SelectedValueDrivesSelection] = false;
955
get { return _cacheValid[(int)
CacheBits
.CanSelectMultiple]; }
958
if (_cacheValid[(int)
CacheBits
.CanSelectMultiple] != value)
960
_cacheValid[(int)
CacheBits
.CanSelectMultiple] = value;
1142
if (_cacheValid[(int)
CacheBits
.SelectedValueWaitsForItems] &&
1415
get { return _cacheValid[(int)
CacheBits
.IsSynchronizedWithCurrentItem]; }
1416
set { _cacheValid[(int)
CacheBits
.IsSynchronizedWithCurrentItem] = value; }
1421
get { return _cacheValid[(int)
CacheBits
.SkipCoerceSelectedItemCheck]; }
1422
set { _cacheValid[(int)
CacheBits
.SkipCoerceSelectedItemCheck] = value; }
1476
if (_cacheValid[(int)
CacheBits
.NewContainersArePending])
1479
_cacheValid[(int)
CacheBits
.NewContainersArePending] = true;
1499
if (_cacheValid[(int)
CacheBits
.NewContainersArePending])
1502
_cacheValid[(int)
CacheBits
.NewContainersArePending] = false;
1537
if (!_cacheValid[(int)
CacheBits
.SyncingSelectionAndCurrency])
1539
_cacheValid[(int)
CacheBits
.SyncingSelectionAndCurrency] = true;
1557
_cacheValid[(int)
CacheBits
.SyncingSelectionAndCurrency] = false;
1565
if (!_cacheValid[(int)
CacheBits
.SyncingSelectionAndCurrency])
1567
_cacheValid[(int)
CacheBits
.SyncingSelectionAndCurrency] = true;
1592
_cacheValid[(int)
CacheBits
.SyncingSelectionAndCurrency] = false;
1753
_cacheValid[(int)
CacheBits
.SelectedValueWaitsForItems] = false;
1756
if (!_cacheValid[(int)
CacheBits
.SelectedValueDrivesSelection] &&
1757
!_cacheValid[(int)
CacheBits
.SelectedValueWaitsForItems])
2220
private BitVector32 _cacheValid = new BitVector32((int)
CacheBits
.CanSelectMultiple);