31 references to CacheBits
PresentationFramework (31)
src\Framework\System\Windows\Controls\Primitives\Selector.cs (31)
491
s._cacheValid[(int)
CacheBits
.SelectedValueDrivesSelection] = true;
497
s._cacheValid[(int)
CacheBits
.SelectedValueDrivesSelection] = false;
512
_cacheValid[(int)
CacheBits
.SelectedValueDrivesSelection] = true;
530
_cacheValid[(int)
CacheBits
.SelectedValueWaitsForItems] = true;
533
_cacheValid[(int)
CacheBits
.SelectedValueDrivesSelection] = false;
551
_cacheValid[(int)
CacheBits
.SelectedValueDrivesSelection] = true;
558
_cacheValid[(int)
CacheBits
.SelectedValueDrivesSelection] = false;
575
_cacheValid[(int)
CacheBits
.SelectedValueWaitsForItems] = true;
674
s._cacheValid[(int)
CacheBits
.SelectedValueDrivesSelection] = false;
965
get { return _cacheValid[(int)
CacheBits
.CanSelectMultiple]; }
968
if (_cacheValid[(int)
CacheBits
.CanSelectMultiple] != value)
970
_cacheValid[(int)
CacheBits
.CanSelectMultiple] = value;
1160
if (_cacheValid[(int)
CacheBits
.SelectedValueWaitsForItems] &&
1433
get { return _cacheValid[(int)
CacheBits
.IsSynchronizedWithCurrentItem]; }
1434
set { _cacheValid[(int)
CacheBits
.IsSynchronizedWithCurrentItem] = value; }
1439
get { return _cacheValid[(int)
CacheBits
.SkipCoerceSelectedItemCheck]; }
1440
set { _cacheValid[(int)
CacheBits
.SkipCoerceSelectedItemCheck] = value; }
1495
if (_cacheValid[(int)
CacheBits
.NewContainersArePending])
1498
_cacheValid[(int)
CacheBits
.NewContainersArePending] = true;
1518
if (_cacheValid[(int)
CacheBits
.NewContainersArePending])
1521
_cacheValid[(int)
CacheBits
.NewContainersArePending] = false;
1557
if (!_cacheValid[(int)
CacheBits
.SyncingSelectionAndCurrency])
1559
_cacheValid[(int)
CacheBits
.SyncingSelectionAndCurrency] = true;
1577
_cacheValid[(int)
CacheBits
.SyncingSelectionAndCurrency] = false;
1585
if (!_cacheValid[(int)
CacheBits
.SyncingSelectionAndCurrency])
1587
_cacheValid[(int)
CacheBits
.SyncingSelectionAndCurrency] = true;
1612
_cacheValid[(int)
CacheBits
.SyncingSelectionAndCurrency] = false;
1773
_cacheValid[(int)
CacheBits
.SelectedValueWaitsForItems] = false;
1776
if (!_cacheValid[(int)
CacheBits
.SelectedValueDrivesSelection] &&
1777
!_cacheValid[(int)
CacheBits
.SelectedValueWaitsForItems])
2265
private BitVector32 _cacheValid = new BitVector32((int)
CacheBits
.CanSelectMultiple);