74 references to VirtualizationCacheLengthUnit
PresentationFramework (72)
System\Windows\Controls\GroupItem.cs (1)
268if (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; 4660ref VirtualizationCacheLengthUnit cacheUnit) 4662if (cacheUnit == VirtualizationCacheLengthUnit.Page) 4679cacheUnit = VirtualizationCacheLengthUnit.Pixel; 4699VirtualizationCacheLengthUnit cacheUnit, 4708Debug.Assert(cacheUnit != VirtualizationCacheLengthUnit.Page, "Page cacheUnit is not expected here."); 4731pixelSizeBeforeViewport = (cacheUnit == VirtualizationCacheLengthUnit.Item) ? cacheLength.CacheBeforeViewport * approxSizeOfLogicalUnit : cacheLength.CacheBeforeViewport; 4732pixelSizeAfterViewport = (cacheUnit == VirtualizationCacheLengthUnit.Item) ? cacheLength.CacheAfterViewport * approxSizeOfLogicalUnit : cacheLength.CacheAfterViewport; 4733logicalSizeBeforeViewport = (cacheUnit == VirtualizationCacheLengthUnit.Item) ? cacheLength.CacheBeforeViewport : cacheLength.CacheBeforeViewport / approxSizeOfLogicalUnit; 4734logicalSizeAfterViewport = (cacheUnit == VirtualizationCacheLengthUnit.Item) ? cacheLength.CacheAfterViewport : cacheLength.CacheAfterViewport / approxSizeOfLogicalUnit; 4847pixelSizeBeforeViewport = (cacheUnit == VirtualizationCacheLengthUnit.Item) ? cacheLength.CacheBeforeViewport * approxSizeOfLogicalUnit : cacheLength.CacheBeforeViewport; 4848pixelSizeAfterViewport = (cacheUnit == VirtualizationCacheLengthUnit.Item) ? cacheLength.CacheAfterViewport * approxSizeOfLogicalUnit : cacheLength.CacheAfterViewport; 4849logicalSizeBeforeViewport = (cacheUnit == VirtualizationCacheLengthUnit.Item) ? cacheLength.CacheBeforeViewport : cacheLength.CacheBeforeViewport / approxSizeOfLogicalUnit; 4850logicalSizeAfterViewport = (cacheUnit == VirtualizationCacheLengthUnit.Item) ? cacheLength.CacheAfterViewport : cacheLength.CacheAfterViewport / approxSizeOfLogicalUnit; 4992ref VirtualizationCacheLengthUnit cacheLengthUnit) 5005ref VirtualizationCacheLengthUnit cacheLengthUnit) 5019ref VirtualizationCacheLengthUnit cacheUnit, 5023Debug.Assert(cacheUnit != VirtualizationCacheLengthUnit.Page, "Page after cache size is not expected here."); 5068if (cacheUnit == VirtualizationCacheLengthUnit.Pixel) 5114if (cacheUnit == VirtualizationCacheLengthUnit.Pixel) 5130if (cacheUnit == VirtualizationCacheLengthUnit.Pixel) 5167if (cacheUnit == VirtualizationCacheLengthUnit.Pixel) 5213if (cacheUnit == VirtualizationCacheLengthUnit.Pixel) 5229if (cacheUnit == VirtualizationCacheLengthUnit.Pixel) 5254ref VirtualizationCacheLengthUnit cacheUnit) 5298if (cacheUnit == VirtualizationCacheLengthUnit.Pixel) 5323if (cacheUnit == VirtualizationCacheLengthUnit.Pixel) 5353if (cacheUnit == VirtualizationCacheLengthUnit.Pixel) 5370if (cacheUnit == VirtualizationCacheLengthUnit.Pixel) 5401if (cacheUnit == VirtualizationCacheLengthUnit.Pixel) 5426if (cacheUnit == VirtualizationCacheLengthUnit.Pixel) 5456if (cacheUnit == VirtualizationCacheLengthUnit.Pixel) 5473if (cacheUnit == VirtualizationCacheLengthUnit.Pixel) 6596VirtualizationCacheLengthUnit cacheUnit, 6605Debug.Assert(cacheUnit != VirtualizationCacheLengthUnit.Page, "Page cacheUnit is not expected here."); 6607if (cacheUnit == VirtualizationCacheLengthUnit.Item) 6618else if (cacheUnit == VirtualizationCacheLengthUnit.Pixel) 6673VirtualizationCacheLengthUnit parentCacheUnit, 6685ref VirtualizationCacheLengthUnit childCacheUnit) 6715if (parentCacheUnit == VirtualizationCacheLengthUnit.Item) 6724childCacheUnit = VirtualizationCacheLengthUnit.Item; 6726else if (parentCacheUnit == VirtualizationCacheLengthUnit.Pixel) 6735childCacheUnit = VirtualizationCacheLengthUnit.Pixel; 6761if (parentCacheUnit == VirtualizationCacheLengthUnit.Item) 6770childCacheUnit = VirtualizationCacheLengthUnit.Item; 6772else if (parentCacheUnit == VirtualizationCacheLengthUnit.Pixel) 6781childCacheUnit = VirtualizationCacheLengthUnit.Pixel; 6853VirtualizationCacheLengthUnit childCacheUnit, 6904VirtualizationCacheLengthUnit childItemsCacheUnit = childCacheUnit; 6948VirtualizationCacheLengthUnit childHeaderCacheUnit = childCacheUnit; 7032VirtualizationCacheLengthUnit childCacheUnit, 8078VirtualizationCacheLengthUnit cacheUnit = VirtualizationCacheLengthUnit.Pixel; 8153ref VirtualizationCacheLengthUnit cacheUnit, 8178VirtualizationCacheLengthUnit 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") };