31 references to CacheBits
PresentationFramework (31)
System\Windows\Controls\Primitives\Selector.cs (31)
468
s._cacheValid[(int)
CacheBits
.SelectedValueDrivesSelection] = true;
474
s._cacheValid[(int)
CacheBits
.SelectedValueDrivesSelection] = false;
489
_cacheValid[(int)
CacheBits
.SelectedValueDrivesSelection] = true;
507
_cacheValid[(int)
CacheBits
.SelectedValueWaitsForItems] = true;
510
_cacheValid[(int)
CacheBits
.SelectedValueDrivesSelection] = false;
528
_cacheValid[(int)
CacheBits
.SelectedValueDrivesSelection] = true;
535
_cacheValid[(int)
CacheBits
.SelectedValueDrivesSelection] = false;
552
_cacheValid[(int)
CacheBits
.SelectedValueWaitsForItems] = true;
651
s._cacheValid[(int)
CacheBits
.SelectedValueDrivesSelection] = false;
943
get { return _cacheValid[(int)
CacheBits
.CanSelectMultiple]; }
946
if (_cacheValid[(int)
CacheBits
.CanSelectMultiple] != value)
948
_cacheValid[(int)
CacheBits
.CanSelectMultiple] = value;
1129
if (_cacheValid[(int)
CacheBits
.SelectedValueWaitsForItems] &&
1402
get { return _cacheValid[(int)
CacheBits
.IsSynchronizedWithCurrentItem]; }
1403
set { _cacheValid[(int)
CacheBits
.IsSynchronizedWithCurrentItem] = value; }
1408
get { return _cacheValid[(int)
CacheBits
.SkipCoerceSelectedItemCheck]; }
1409
set { _cacheValid[(int)
CacheBits
.SkipCoerceSelectedItemCheck] = value; }
1463
if (_cacheValid[(int)
CacheBits
.NewContainersArePending])
1466
_cacheValid[(int)
CacheBits
.NewContainersArePending] = true;
1486
if (_cacheValid[(int)
CacheBits
.NewContainersArePending])
1489
_cacheValid[(int)
CacheBits
.NewContainersArePending] = false;
1524
if (!_cacheValid[(int)
CacheBits
.SyncingSelectionAndCurrency])
1526
_cacheValid[(int)
CacheBits
.SyncingSelectionAndCurrency] = true;
1544
_cacheValid[(int)
CacheBits
.SyncingSelectionAndCurrency] = false;
1552
if (!_cacheValid[(int)
CacheBits
.SyncingSelectionAndCurrency])
1554
_cacheValid[(int)
CacheBits
.SyncingSelectionAndCurrency] = true;
1579
_cacheValid[(int)
CacheBits
.SyncingSelectionAndCurrency] = false;
1740
_cacheValid[(int)
CacheBits
.SelectedValueWaitsForItems] = false;
1743
if (!_cacheValid[(int)
CacheBits
.SelectedValueDrivesSelection] &&
1744
!_cacheValid[(int)
CacheBits
.SelectedValueWaitsForItems])
2208
private BitVector32 _cacheValid = new BitVector32((int)
CacheBits
.CanSelectMultiple);