28 references to CacheAfterViewport
PresentationFramework (28)
src\Framework\System\Windows\Controls\VirtualizationCacheLength.cs (4)
104&& cl1.CacheAfterViewport == cl2.CacheAfterViewport); 117|| cl1.CacheAfterViewport != cl2.CacheAfterViewport);
src\Framework\System\Windows\Controls\VirtualizationCacheLengthConverter.cs (2)
164return (new InstanceDescriptor(ci, new object[] { gl.CacheBeforeViewport, gl.CacheAfterViewport })); 199sb.Append(cacheLength.CacheAfterViewport.ToString(cultureInfo));
src\Framework\System\Windows\Controls\VirtualizingPanel.cs (1)
383DoubleUtil.GreaterThanOrClose(cacheLength.CacheAfterViewport, 0.0);
src\Framework\System\Windows\Controls\VirtualizingStackPanel.cs (21)
2650(!IsEndOfCache(isHorizontal, cacheSize.CacheAfterViewport, cacheUnit, stackPixelSizeInCacheAfterViewport, stackLogicalSizeInCacheAfterViewport) || 2748if (IsEndOfCache(isHorizontal, cacheSize.CacheAfterViewport, cacheUnit, stackPixelSizeInCacheAfterViewport, stackLogicalSizeInCacheAfterViewport)) 2762(MeasureCaches || (DoubleUtil.AreClose(cacheSize.CacheBeforeViewport, 0) && DoubleUtil.AreClose(cacheSize.CacheAfterViewport, 0)))) 4282DoubleUtil.GreaterThan(cacheSize.CacheAfterViewport, 0)) 4536DoubleUtil.GreaterThan(cacheSize.CacheAfterViewport, 0)) 4608cacheLength.CacheAfterViewport * factor); 4664pixelSizeAfterViewport = (cacheUnit == VirtualizationCacheLengthUnit.Item) ? cacheLength.CacheAfterViewport * approxSizeOfLogicalUnit : cacheLength.CacheAfterViewport; 4666logicalSizeAfterViewport = (cacheUnit == VirtualizationCacheLengthUnit.Item) ? cacheLength.CacheAfterViewport : cacheLength.CacheAfterViewport / approxSizeOfLogicalUnit; 4770pixelSizeAfterViewport = (cacheUnit == VirtualizationCacheLengthUnit.Item) ? cacheLength.CacheAfterViewport * approxSizeOfLogicalUnit : cacheLength.CacheAfterViewport; 4772logicalSizeAfterViewport = (cacheUnit == VirtualizationCacheLengthUnit.Item) ? cacheLength.CacheAfterViewport : cacheLength.CacheAfterViewport / approxSizeOfLogicalUnit; 4943double cacheAfterSize = cacheLength.CacheAfterViewport; 5177double cacheAfterSize = cacheLength.CacheAfterViewport; 5438foundFirstItemInViewport = DoubleUtil.GreaterThan(cacheSize.CacheAfterViewport, 0.0); 6614Math.Max(parentCacheSize.CacheAfterViewport - stackLogicalSizeInCacheAfterViewport.Width, 0.0)); 6625Math.Max(parentCacheSize.CacheAfterViewport - stackPixelSizeInCacheAfterViewport.Width, 0.0)); 6660Math.Max(parentCacheSize.CacheAfterViewport - stackLogicalSizeInCacheAfterViewport.Height, 0.0)); 6671Math.Max(parentCacheSize.CacheAfterViewport - stackPixelSizeInCacheAfterViewport.Height, 0.0));