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;
1130
if (_cacheValid[(int)
CacheBits
.SelectedValueWaitsForItems] &&
1403
get { return _cacheValid[(int)
CacheBits
.IsSynchronizedWithCurrentItem]; }
1404
set { _cacheValid[(int)
CacheBits
.IsSynchronizedWithCurrentItem] = value; }
1409
get { return _cacheValid[(int)
CacheBits
.SkipCoerceSelectedItemCheck]; }
1410
set { _cacheValid[(int)
CacheBits
.SkipCoerceSelectedItemCheck] = value; }
1464
if (_cacheValid[(int)
CacheBits
.NewContainersArePending])
1467
_cacheValid[(int)
CacheBits
.NewContainersArePending] = true;
1487
if (_cacheValid[(int)
CacheBits
.NewContainersArePending])
1490
_cacheValid[(int)
CacheBits
.NewContainersArePending] = false;
1525
if (!_cacheValid[(int)
CacheBits
.SyncingSelectionAndCurrency])
1527
_cacheValid[(int)
CacheBits
.SyncingSelectionAndCurrency] = true;
1545
_cacheValid[(int)
CacheBits
.SyncingSelectionAndCurrency] = false;
1553
if (!_cacheValid[(int)
CacheBits
.SyncingSelectionAndCurrency])
1555
_cacheValid[(int)
CacheBits
.SyncingSelectionAndCurrency] = true;
1580
_cacheValid[(int)
CacheBits
.SyncingSelectionAndCurrency] = false;
1741
_cacheValid[(int)
CacheBits
.SelectedValueWaitsForItems] = false;
1744
if (!_cacheValid[(int)
CacheBits
.SelectedValueDrivesSelection] &&
1745
!_cacheValid[(int)
CacheBits
.SelectedValueWaitsForItems])
2209
private BitVector32 _cacheValid = new BitVector32((int)
CacheBits
.CanSelectMultiple);