31 references to CacheBits
PresentationFramework (31)
System\Windows\Controls\Primitives\Selector.cs (31)
469
s._cacheValid[(int)
CacheBits
.SelectedValueDrivesSelection] = true;
475
s._cacheValid[(int)
CacheBits
.SelectedValueDrivesSelection] = false;
490
_cacheValid[(int)
CacheBits
.SelectedValueDrivesSelection] = true;
508
_cacheValid[(int)
CacheBits
.SelectedValueWaitsForItems] = true;
511
_cacheValid[(int)
CacheBits
.SelectedValueDrivesSelection] = false;
529
_cacheValid[(int)
CacheBits
.SelectedValueDrivesSelection] = true;
536
_cacheValid[(int)
CacheBits
.SelectedValueDrivesSelection] = false;
553
_cacheValid[(int)
CacheBits
.SelectedValueWaitsForItems] = true;
652
s._cacheValid[(int)
CacheBits
.SelectedValueDrivesSelection] = false;
944
get { return _cacheValid[(int)
CacheBits
.CanSelectMultiple]; }
947
if (_cacheValid[(int)
CacheBits
.CanSelectMultiple] != value)
949
_cacheValid[(int)
CacheBits
.CanSelectMultiple] = value;
1131
if (_cacheValid[(int)
CacheBits
.SelectedValueWaitsForItems] &&
1404
get { return _cacheValid[(int)
CacheBits
.IsSynchronizedWithCurrentItem]; }
1405
set { _cacheValid[(int)
CacheBits
.IsSynchronizedWithCurrentItem] = value; }
1410
get { return _cacheValid[(int)
CacheBits
.SkipCoerceSelectedItemCheck]; }
1411
set { _cacheValid[(int)
CacheBits
.SkipCoerceSelectedItemCheck] = value; }
1465
if (_cacheValid[(int)
CacheBits
.NewContainersArePending])
1468
_cacheValid[(int)
CacheBits
.NewContainersArePending] = true;
1488
if (_cacheValid[(int)
CacheBits
.NewContainersArePending])
1491
_cacheValid[(int)
CacheBits
.NewContainersArePending] = false;
1526
if (!_cacheValid[(int)
CacheBits
.SyncingSelectionAndCurrency])
1528
_cacheValid[(int)
CacheBits
.SyncingSelectionAndCurrency] = true;
1546
_cacheValid[(int)
CacheBits
.SyncingSelectionAndCurrency] = false;
1554
if (!_cacheValid[(int)
CacheBits
.SyncingSelectionAndCurrency])
1556
_cacheValid[(int)
CacheBits
.SyncingSelectionAndCurrency] = true;
1581
_cacheValid[(int)
CacheBits
.SyncingSelectionAndCurrency] = false;
1742
_cacheValid[(int)
CacheBits
.SelectedValueWaitsForItems] = false;
1745
if (!_cacheValid[(int)
CacheBits
.SelectedValueDrivesSelection] &&
1746
!_cacheValid[(int)
CacheBits
.SelectedValueWaitsForItems])
2210
private BitVector32 _cacheValid = new BitVector32((int)
CacheBits
.CanSelectMultiple);