30 references to CacheAfterViewport
PresentationFramework (28)
System\Windows\Controls\VirtualizationCacheLength.cs (4)
100
&& cl1.
CacheAfterViewport
== cl2.
CacheAfterViewport
);
113
|| cl1.
CacheAfterViewport
!= cl2.
CacheAfterViewport
);
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)
330
DoubleUtil.GreaterThanOrClose(cacheLength.
CacheAfterViewport
, 0.0);
System\Windows\Controls\VirtualizingStackPanel.cs (21)
2684
(!IsEndOfCache(isHorizontal, cacheSize.
CacheAfterViewport
, cacheUnit, stackPixelSizeInCacheAfterViewport, stackLogicalSizeInCacheAfterViewport) ||
2783
if (IsEndOfCache(isHorizontal, cacheSize.
CacheAfterViewport
, cacheUnit, stackPixelSizeInCacheAfterViewport, stackLogicalSizeInCacheAfterViewport))
2797
(MeasureCaches || (DoubleUtil.AreClose(cacheSize.CacheBeforeViewport, 0) && DoubleUtil.AreClose(cacheSize.
CacheAfterViewport
, 0))))
4339
DoubleUtil.GreaterThanZero(cacheSize.
CacheAfterViewport
))
4604
DoubleUtil.GreaterThanZero(cacheSize.
CacheAfterViewport
))
4676
cacheLength.
CacheAfterViewport
* factor);
4732
pixelSizeAfterViewport = (cacheUnit == VirtualizationCacheLengthUnit.Item) ? cacheLength.
CacheAfterViewport
* approxSizeOfLogicalUnit : cacheLength.
CacheAfterViewport
;
4734
logicalSizeAfterViewport = (cacheUnit == VirtualizationCacheLengthUnit.Item) ? cacheLength.
CacheAfterViewport
: cacheLength.
CacheAfterViewport
/ approxSizeOfLogicalUnit;
4848
pixelSizeAfterViewport = (cacheUnit == VirtualizationCacheLengthUnit.Item) ? cacheLength.
CacheAfterViewport
* approxSizeOfLogicalUnit : cacheLength.
CacheAfterViewport
;
4850
logicalSizeAfterViewport = (cacheUnit == VirtualizationCacheLengthUnit.Item) ? cacheLength.
CacheAfterViewport
: cacheLength.
CacheAfterViewport
/ approxSizeOfLogicalUnit;
5031
double cacheAfterSize = cacheLength.
CacheAfterViewport
;
5265
double cacheAfterSize = cacheLength.
CacheAfterViewport
;
5526
foundFirstItemInViewport = DoubleUtil.GreaterThanZero(cacheSize.
CacheAfterViewport
);
6723
Math.Max(parentCacheSize.
CacheAfterViewport
- stackLogicalSizeInCacheAfterViewport.Width, 0.0));
6734
Math.Max(parentCacheSize.
CacheAfterViewport
- stackPixelSizeInCacheAfterViewport.Width, 0.0));
6769
Math.Max(parentCacheSize.
CacheAfterViewport
- stackLogicalSizeInCacheAfterViewport.Height, 0.0));
6780
Math.Max(parentCacheSize.
CacheAfterViewport
- stackPixelSizeInCacheAfterViewport.Height, 0.0));
PresentationFramework.Tests (2)
System\Windows\Controls\VirtualizationCacheLengthConverter.Tests.cs (2)
63
Assert.Equal(cachedLength.
CacheAfterViewport
, cacheAfter);
125
Assert.Equal(cachedLength.
CacheAfterViewport
, expectedCache);