74 references to VirtualizationCacheLengthUnit
PresentationFramework (72)
System\Windows\Controls\GroupItem.cs (1)
268
if (value.CacheLengthUnit ==
VirtualizationCacheLengthUnit
.Page)
System\Windows\Controls\ItemsControl.cs (1)
98
return
VirtualizationCacheLengthUnit
.Item;
System\Windows\Controls\Primitives\HierarchicalVirtualizationConstraints.cs (3)
17
VirtualizationCacheLengthUnit
cacheLengthUnit,
45
public
VirtualizationCacheLengthUnit
CacheLengthUnit
146
private
VirtualizationCacheLengthUnit
_cacheLengthUnit;
System\Windows\Controls\TreeViewItem.cs (1)
352
if (value.CacheLengthUnit ==
VirtualizationCacheLengthUnit
.Page)
System\Windows\Controls\VirtualizationCacheLengthConverter.cs (1)
144
ConstructorInfo ci = typeof(VirtualizationCacheLength).GetConstructor(new Type[] { typeof(double), typeof(
VirtualizationCacheLengthUnit
) });
System\Windows\Controls\VirtualizingPanel.cs (5)
220
DependencyProperty.RegisterAttached("CacheLengthUnit", typeof(
VirtualizationCacheLengthUnit
), typeof(VirtualizingPanel),
221
new FrameworkPropertyMetadata(
VirtualizationCacheLengthUnit
.Page, FrameworkPropertyMetadataOptions.AffectsMeasure, new PropertyChangedCallback(OnVirtualizationPropertyChanged)));
228
public static
VirtualizationCacheLengthUnit
GetCacheLengthUnit(DependencyObject element)
232
return (
VirtualizationCacheLengthUnit
)element.GetValue(CacheLengthUnitProperty);
240
public static void SetCacheLengthUnit(DependencyObject element,
VirtualizationCacheLengthUnit
value)
System\Windows\Controls\VirtualizingStackPanel.cs (60)
2190
VirtualizationCacheLengthUnit
cacheUnit =
VirtualizationCacheLengthUnit
.Pixel;
3972
VirtualizationCacheLengthUnit
cacheUnit = VirtualizingPanel.GetCacheLengthUnit(this);
4292
ref
VirtualizationCacheLengthUnit
cacheUnit,
4459
cacheUnit =
VirtualizationCacheLengthUnit
.Pixel;
4660
ref
VirtualizationCacheLengthUnit
cacheUnit)
4662
if (cacheUnit ==
VirtualizationCacheLengthUnit
.Page)
4679
cacheUnit =
VirtualizationCacheLengthUnit
.Pixel;
4699
VirtualizationCacheLengthUnit
cacheUnit,
4708
Debug.Assert(cacheUnit !=
VirtualizationCacheLengthUnit
.Page, "Page cacheUnit is not expected here.");
4731
pixelSizeBeforeViewport = (cacheUnit ==
VirtualizationCacheLengthUnit
.Item) ? cacheLength.CacheBeforeViewport * approxSizeOfLogicalUnit : cacheLength.CacheBeforeViewport;
4732
pixelSizeAfterViewport = (cacheUnit ==
VirtualizationCacheLengthUnit
.Item) ? cacheLength.CacheAfterViewport * approxSizeOfLogicalUnit : cacheLength.CacheAfterViewport;
4733
logicalSizeBeforeViewport = (cacheUnit ==
VirtualizationCacheLengthUnit
.Item) ? cacheLength.CacheBeforeViewport : cacheLength.CacheBeforeViewport / approxSizeOfLogicalUnit;
4734
logicalSizeAfterViewport = (cacheUnit ==
VirtualizationCacheLengthUnit
.Item) ? cacheLength.CacheAfterViewport : cacheLength.CacheAfterViewport / approxSizeOfLogicalUnit;
4847
pixelSizeBeforeViewport = (cacheUnit ==
VirtualizationCacheLengthUnit
.Item) ? cacheLength.CacheBeforeViewport * approxSizeOfLogicalUnit : cacheLength.CacheBeforeViewport;
4848
pixelSizeAfterViewport = (cacheUnit ==
VirtualizationCacheLengthUnit
.Item) ? cacheLength.CacheAfterViewport * approxSizeOfLogicalUnit : cacheLength.CacheAfterViewport;
4849
logicalSizeBeforeViewport = (cacheUnit ==
VirtualizationCacheLengthUnit
.Item) ? cacheLength.CacheBeforeViewport : cacheLength.CacheBeforeViewport / approxSizeOfLogicalUnit;
4850
logicalSizeAfterViewport = (cacheUnit ==
VirtualizationCacheLengthUnit
.Item) ? cacheLength.CacheAfterViewport : cacheLength.CacheAfterViewport / approxSizeOfLogicalUnit;
4992
ref
VirtualizationCacheLengthUnit
cacheLengthUnit)
5005
ref
VirtualizationCacheLengthUnit
cacheLengthUnit)
5019
ref
VirtualizationCacheLengthUnit
cacheUnit,
5023
Debug.Assert(cacheUnit !=
VirtualizationCacheLengthUnit
.Page, "Page after cache size is not expected here.");
5068
if (cacheUnit ==
VirtualizationCacheLengthUnit
.Pixel)
5114
if (cacheUnit ==
VirtualizationCacheLengthUnit
.Pixel)
5130
if (cacheUnit ==
VirtualizationCacheLengthUnit
.Pixel)
5167
if (cacheUnit ==
VirtualizationCacheLengthUnit
.Pixel)
5213
if (cacheUnit ==
VirtualizationCacheLengthUnit
.Pixel)
5229
if (cacheUnit ==
VirtualizationCacheLengthUnit
.Pixel)
5254
ref
VirtualizationCacheLengthUnit
cacheUnit)
5298
if (cacheUnit ==
VirtualizationCacheLengthUnit
.Pixel)
5323
if (cacheUnit ==
VirtualizationCacheLengthUnit
.Pixel)
5353
if (cacheUnit ==
VirtualizationCacheLengthUnit
.Pixel)
5370
if (cacheUnit ==
VirtualizationCacheLengthUnit
.Pixel)
5401
if (cacheUnit ==
VirtualizationCacheLengthUnit
.Pixel)
5426
if (cacheUnit ==
VirtualizationCacheLengthUnit
.Pixel)
5456
if (cacheUnit ==
VirtualizationCacheLengthUnit
.Pixel)
5473
if (cacheUnit ==
VirtualizationCacheLengthUnit
.Pixel)
6596
VirtualizationCacheLengthUnit
cacheUnit,
6605
Debug.Assert(cacheUnit !=
VirtualizationCacheLengthUnit
.Page, "Page cacheUnit is not expected here.");
6607
if (cacheUnit ==
VirtualizationCacheLengthUnit
.Item)
6618
else if (cacheUnit ==
VirtualizationCacheLengthUnit
.Pixel)
6673
VirtualizationCacheLengthUnit
parentCacheUnit,
6685
ref
VirtualizationCacheLengthUnit
childCacheUnit)
6715
if (parentCacheUnit ==
VirtualizationCacheLengthUnit
.Item)
6724
childCacheUnit =
VirtualizationCacheLengthUnit
.Item;
6726
else if (parentCacheUnit ==
VirtualizationCacheLengthUnit
.Pixel)
6735
childCacheUnit =
VirtualizationCacheLengthUnit
.Pixel;
6761
if (parentCacheUnit ==
VirtualizationCacheLengthUnit
.Item)
6770
childCacheUnit =
VirtualizationCacheLengthUnit
.Item;
6772
else if (parentCacheUnit ==
VirtualizationCacheLengthUnit
.Pixel)
6781
childCacheUnit =
VirtualizationCacheLengthUnit
.Pixel;
6853
VirtualizationCacheLengthUnit
childCacheUnit,
6904
VirtualizationCacheLengthUnit
childItemsCacheUnit = childCacheUnit;
6948
VirtualizationCacheLengthUnit
childHeaderCacheUnit = childCacheUnit;
7032
VirtualizationCacheLengthUnit
childCacheUnit,
8078
VirtualizationCacheLengthUnit
cacheUnit =
VirtualizationCacheLengthUnit
.Pixel;
8153
ref
VirtualizationCacheLengthUnit
cacheUnit,
8178
VirtualizationCacheLengthUnit
childCacheUnit =
VirtualizationCacheLengthUnit
.Pixel;
PresentationFramework.Tests (2)
System\Windows\Controls\VirtualizationCacheLengthConverter.Tests.cs (2)
180
yield return new object?[] { CultureInfo.InvariantCulture, typeof(
VirtualizationCacheLengthUnit
) };
293
yield return new object[] { new VirtualizationCacheLength(0.6, 0.8), typeof(
VirtualizationCacheLengthUnit
), new CultureInfo("pt-BR") };