31 references to CacheBeforeViewport
PresentationFramework (29)
System\Windows\Controls\VirtualizationCacheLength.cs (4)
99
return (cl1.
CacheBeforeViewport
== cl2.
CacheBeforeViewport
112
return (cl1.
CacheBeforeViewport
!= cl2.
CacheBeforeViewport
System\Windows\Controls\VirtualizationCacheLengthConverter.cs (2)
145
return (new InstanceDescriptor(ci, new object[] { gl.
CacheBeforeViewport
, gl.CacheAfterViewport }));
173
$"{cacheLength.
CacheBeforeViewport
}{listSeparator}{cacheLength.CacheAfterViewport}");
System\Windows\Controls\VirtualizingPanel.cs (1)
329
return DoubleUtil.GreaterThanOrClose(cacheLength.
CacheBeforeViewport
, 0.0) &&
System\Windows\Controls\VirtualizingStackPanel.cs (22)
2381
!IsEndOfCache(isHorizontal, cacheSize.
CacheBeforeViewport
, cacheUnit, stackPixelSizeInCacheBeforeViewport, stackLogicalSizeInCacheBeforeViewport) ||
2399
if (IsViewportEmpty(isHorizontal, viewport) && DoubleUtil.GreaterThan(cacheSize.
CacheBeforeViewport
, 0.0))
2667
if (IsEndOfCache(isHorizontal, cacheSize.
CacheBeforeViewport
, cacheUnit, stackPixelSizeInCacheBeforeViewport, stackLogicalSizeInCacheBeforeViewport))
2797
(MeasureCaches || (DoubleUtil.AreClose(cacheSize.
CacheBeforeViewport
, 0) && DoubleUtil.AreClose(cacheSize.CacheAfterViewport, 0))))
4338
if (DoubleUtil.GreaterThanZero(cacheSize.
CacheBeforeViewport
) ||
4603
else if (DoubleUtil.GreaterThanZero(cacheSize.
CacheBeforeViewport
) ||
4675
cacheLength.
CacheBeforeViewport
* factor,
4731
pixelSizeBeforeViewport = (cacheUnit == VirtualizationCacheLengthUnit.Item) ? cacheLength.
CacheBeforeViewport
* approxSizeOfLogicalUnit : cacheLength.
CacheBeforeViewport
;
4733
logicalSizeBeforeViewport = (cacheUnit == VirtualizationCacheLengthUnit.Item) ? cacheLength.
CacheBeforeViewport
: cacheLength.
CacheBeforeViewport
/ approxSizeOfLogicalUnit;
4847
pixelSizeBeforeViewport = (cacheUnit == VirtualizationCacheLengthUnit.Item) ? cacheLength.
CacheBeforeViewport
* approxSizeOfLogicalUnit : cacheLength.
CacheBeforeViewport
;
4849
logicalSizeBeforeViewport = (cacheUnit == VirtualizationCacheLengthUnit.Item) ? cacheLength.
CacheBeforeViewport
: cacheLength.
CacheBeforeViewport
/ approxSizeOfLogicalUnit;
5030
double cacheBeforeSize = cacheLength.
CacheBeforeViewport
;
5264
double cacheBeforeSize = cacheLength.
CacheBeforeViewport
;
5512
if (DoubleUtil.GreaterThanZero(cacheSize.
CacheBeforeViewport
))
6720
Math.Max(parentCacheSize.
CacheBeforeViewport
- stackLogicalSizeInCacheBeforeViewport.Width, 0.0),
6731
Math.Max(parentCacheSize.
CacheBeforeViewport
- stackPixelSizeInCacheBeforeViewport.Width, 0.0),
6766
Math.Max(parentCacheSize.
CacheBeforeViewport
- stackLogicalSizeInCacheBeforeViewport.Height, 0.0),
6777
Math.Max(parentCacheSize.
CacheBeforeViewport
- stackPixelSizeInCacheBeforeViewport.Height, 0.0),
PresentationFramework.Tests (2)
System\Windows\Controls\VirtualizationCacheLengthConverter.Tests.cs (2)
62
Assert.Equal(cachedLength.
CacheBeforeViewport
, cacheBefore);
124
Assert.Equal(cachedLength.
CacheBeforeViewport
, expectedCache);