74 references to VirtualizationCacheLengthUnit
PresentationFramework (72)
System\Windows\Controls\GroupItem.cs (1)
265if (value.CacheLengthUnit == VirtualizationCacheLengthUnit.Page)
System\Windows\Controls\ItemsControl.cs (1)
98return VirtualizationCacheLengthUnit.Item;
System\Windows\Controls\Primitives\HierarchicalVirtualizationConstraints.cs (3)
17VirtualizationCacheLengthUnit cacheLengthUnit, 45public VirtualizationCacheLengthUnit CacheLengthUnit 146private VirtualizationCacheLengthUnit _cacheLengthUnit;
System\Windows\Controls\TreeViewItem.cs (1)
352if (value.CacheLengthUnit == VirtualizationCacheLengthUnit.Page)
System\Windows\Controls\VirtualizationCacheLengthConverter.cs (1)
144ConstructorInfo ci = typeof(VirtualizationCacheLength).GetConstructor(new Type[] { typeof(double), typeof(VirtualizationCacheLengthUnit) });
System\Windows\Controls\VirtualizingPanel.cs (5)
220DependencyProperty.RegisterAttached("CacheLengthUnit", typeof(VirtualizationCacheLengthUnit), typeof(VirtualizingPanel), 221new FrameworkPropertyMetadata(VirtualizationCacheLengthUnit.Page, FrameworkPropertyMetadataOptions.AffectsMeasure, new PropertyChangedCallback(OnVirtualizationPropertyChanged))); 228public static VirtualizationCacheLengthUnit GetCacheLengthUnit(DependencyObject element) 232return (VirtualizationCacheLengthUnit)element.GetValue(CacheLengthUnitProperty); 240public static void SetCacheLengthUnit(DependencyObject element, VirtualizationCacheLengthUnit value)
System\Windows\Controls\VirtualizingStackPanel.cs (60)
2190VirtualizationCacheLengthUnit cacheUnit = VirtualizationCacheLengthUnit.Pixel; 3972VirtualizationCacheLengthUnit cacheUnit = VirtualizingPanel.GetCacheLengthUnit(this); 4292ref VirtualizationCacheLengthUnit cacheUnit, 4459cacheUnit = VirtualizationCacheLengthUnit.Pixel; 4657ref VirtualizationCacheLengthUnit cacheUnit) 4659if (cacheUnit == VirtualizationCacheLengthUnit.Page) 4676cacheUnit = VirtualizationCacheLengthUnit.Pixel; 4696VirtualizationCacheLengthUnit cacheUnit, 4705Debug.Assert(cacheUnit != VirtualizationCacheLengthUnit.Page, "Page cacheUnit is not expected here."); 4728pixelSizeBeforeViewport = (cacheUnit == VirtualizationCacheLengthUnit.Item) ? cacheLength.CacheBeforeViewport * approxSizeOfLogicalUnit : cacheLength.CacheBeforeViewport; 4729pixelSizeAfterViewport = (cacheUnit == VirtualizationCacheLengthUnit.Item) ? cacheLength.CacheAfterViewport * approxSizeOfLogicalUnit : cacheLength.CacheAfterViewport; 4730logicalSizeBeforeViewport = (cacheUnit == VirtualizationCacheLengthUnit.Item) ? cacheLength.CacheBeforeViewport : cacheLength.CacheBeforeViewport / approxSizeOfLogicalUnit; 4731logicalSizeAfterViewport = (cacheUnit == VirtualizationCacheLengthUnit.Item) ? cacheLength.CacheAfterViewport : cacheLength.CacheAfterViewport / approxSizeOfLogicalUnit; 4844pixelSizeBeforeViewport = (cacheUnit == VirtualizationCacheLengthUnit.Item) ? cacheLength.CacheBeforeViewport * approxSizeOfLogicalUnit : cacheLength.CacheBeforeViewport; 4845pixelSizeAfterViewport = (cacheUnit == VirtualizationCacheLengthUnit.Item) ? cacheLength.CacheAfterViewport * approxSizeOfLogicalUnit : cacheLength.CacheAfterViewport; 4846logicalSizeBeforeViewport = (cacheUnit == VirtualizationCacheLengthUnit.Item) ? cacheLength.CacheBeforeViewport : cacheLength.CacheBeforeViewport / approxSizeOfLogicalUnit; 4847logicalSizeAfterViewport = (cacheUnit == VirtualizationCacheLengthUnit.Item) ? cacheLength.CacheAfterViewport : cacheLength.CacheAfterViewport / approxSizeOfLogicalUnit; 4989ref VirtualizationCacheLengthUnit cacheLengthUnit) 5002ref VirtualizationCacheLengthUnit cacheLengthUnit) 5016ref VirtualizationCacheLengthUnit cacheUnit, 5020Debug.Assert(cacheUnit != VirtualizationCacheLengthUnit.Page, "Page after cache size is not expected here."); 5065if (cacheUnit == VirtualizationCacheLengthUnit.Pixel) 5111if (cacheUnit == VirtualizationCacheLengthUnit.Pixel) 5127if (cacheUnit == VirtualizationCacheLengthUnit.Pixel) 5164if (cacheUnit == VirtualizationCacheLengthUnit.Pixel) 5210if (cacheUnit == VirtualizationCacheLengthUnit.Pixel) 5226if (cacheUnit == VirtualizationCacheLengthUnit.Pixel) 5251ref VirtualizationCacheLengthUnit cacheUnit) 5295if (cacheUnit == VirtualizationCacheLengthUnit.Pixel) 5320if (cacheUnit == VirtualizationCacheLengthUnit.Pixel) 5350if (cacheUnit == VirtualizationCacheLengthUnit.Pixel) 5367if (cacheUnit == VirtualizationCacheLengthUnit.Pixel) 5398if (cacheUnit == VirtualizationCacheLengthUnit.Pixel) 5423if (cacheUnit == VirtualizationCacheLengthUnit.Pixel) 5453if (cacheUnit == VirtualizationCacheLengthUnit.Pixel) 5470if (cacheUnit == VirtualizationCacheLengthUnit.Pixel) 6593VirtualizationCacheLengthUnit cacheUnit, 6602Debug.Assert(cacheUnit != VirtualizationCacheLengthUnit.Page, "Page cacheUnit is not expected here."); 6604if (cacheUnit == VirtualizationCacheLengthUnit.Item) 6615else if (cacheUnit == VirtualizationCacheLengthUnit.Pixel) 6670VirtualizationCacheLengthUnit parentCacheUnit, 6682ref VirtualizationCacheLengthUnit childCacheUnit) 6712if (parentCacheUnit == VirtualizationCacheLengthUnit.Item) 6721childCacheUnit = VirtualizationCacheLengthUnit.Item; 6723else if (parentCacheUnit == VirtualizationCacheLengthUnit.Pixel) 6732childCacheUnit = VirtualizationCacheLengthUnit.Pixel; 6758if (parentCacheUnit == VirtualizationCacheLengthUnit.Item) 6767childCacheUnit = VirtualizationCacheLengthUnit.Item; 6769else if (parentCacheUnit == VirtualizationCacheLengthUnit.Pixel) 6778childCacheUnit = VirtualizationCacheLengthUnit.Pixel; 6850VirtualizationCacheLengthUnit childCacheUnit, 6901VirtualizationCacheLengthUnit childItemsCacheUnit = childCacheUnit; 6945VirtualizationCacheLengthUnit childHeaderCacheUnit = childCacheUnit; 7029VirtualizationCacheLengthUnit childCacheUnit, 8075VirtualizationCacheLengthUnit cacheUnit = VirtualizationCacheLengthUnit.Pixel; 8150ref VirtualizationCacheLengthUnit cacheUnit, 8175VirtualizationCacheLengthUnit childCacheUnit = VirtualizationCacheLengthUnit.Pixel;
PresentationFramework.Tests (2)
System\Windows\Controls\VirtualizationCacheLengthConverter.Tests.cs (2)
180yield return new object?[] { CultureInfo.InvariantCulture, typeof(VirtualizationCacheLengthUnit) }; 293yield return new object[] { new VirtualizationCacheLength(0.6, 0.8), typeof(VirtualizationCacheLengthUnit), new CultureInfo("pt-BR") };