74 references to VirtualizationCacheLengthUnit
PresentationFramework (72)
System\Windows\Controls\GroupItem.cs (1)
265
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;
4657
ref
VirtualizationCacheLengthUnit
cacheUnit)
4659
if (cacheUnit ==
VirtualizationCacheLengthUnit
.Page)
4676
cacheUnit =
VirtualizationCacheLengthUnit
.Pixel;
4696
VirtualizationCacheLengthUnit
cacheUnit,
4705
Debug.Assert(cacheUnit !=
VirtualizationCacheLengthUnit
.Page, "Page cacheUnit is not expected here.");
4728
pixelSizeBeforeViewport = (cacheUnit ==
VirtualizationCacheLengthUnit
.Item) ? cacheLength.CacheBeforeViewport * approxSizeOfLogicalUnit : cacheLength.CacheBeforeViewport;
4729
pixelSizeAfterViewport = (cacheUnit ==
VirtualizationCacheLengthUnit
.Item) ? cacheLength.CacheAfterViewport * approxSizeOfLogicalUnit : cacheLength.CacheAfterViewport;
4730
logicalSizeBeforeViewport = (cacheUnit ==
VirtualizationCacheLengthUnit
.Item) ? cacheLength.CacheBeforeViewport : cacheLength.CacheBeforeViewport / approxSizeOfLogicalUnit;
4731
logicalSizeAfterViewport = (cacheUnit ==
VirtualizationCacheLengthUnit
.Item) ? cacheLength.CacheAfterViewport : cacheLength.CacheAfterViewport / approxSizeOfLogicalUnit;
4844
pixelSizeBeforeViewport = (cacheUnit ==
VirtualizationCacheLengthUnit
.Item) ? cacheLength.CacheBeforeViewport * approxSizeOfLogicalUnit : cacheLength.CacheBeforeViewport;
4845
pixelSizeAfterViewport = (cacheUnit ==
VirtualizationCacheLengthUnit
.Item) ? cacheLength.CacheAfterViewport * approxSizeOfLogicalUnit : cacheLength.CacheAfterViewport;
4846
logicalSizeBeforeViewport = (cacheUnit ==
VirtualizationCacheLengthUnit
.Item) ? cacheLength.CacheBeforeViewport : cacheLength.CacheBeforeViewport / approxSizeOfLogicalUnit;
4847
logicalSizeAfterViewport = (cacheUnit ==
VirtualizationCacheLengthUnit
.Item) ? cacheLength.CacheAfterViewport : cacheLength.CacheAfterViewport / approxSizeOfLogicalUnit;
4989
ref
VirtualizationCacheLengthUnit
cacheLengthUnit)
5002
ref
VirtualizationCacheLengthUnit
cacheLengthUnit)
5016
ref
VirtualizationCacheLengthUnit
cacheUnit,
5020
Debug.Assert(cacheUnit !=
VirtualizationCacheLengthUnit
.Page, "Page after cache size is not expected here.");
5065
if (cacheUnit ==
VirtualizationCacheLengthUnit
.Pixel)
5111
if (cacheUnit ==
VirtualizationCacheLengthUnit
.Pixel)
5127
if (cacheUnit ==
VirtualizationCacheLengthUnit
.Pixel)
5164
if (cacheUnit ==
VirtualizationCacheLengthUnit
.Pixel)
5210
if (cacheUnit ==
VirtualizationCacheLengthUnit
.Pixel)
5226
if (cacheUnit ==
VirtualizationCacheLengthUnit
.Pixel)
5251
ref
VirtualizationCacheLengthUnit
cacheUnit)
5295
if (cacheUnit ==
VirtualizationCacheLengthUnit
.Pixel)
5320
if (cacheUnit ==
VirtualizationCacheLengthUnit
.Pixel)
5350
if (cacheUnit ==
VirtualizationCacheLengthUnit
.Pixel)
5367
if (cacheUnit ==
VirtualizationCacheLengthUnit
.Pixel)
5398
if (cacheUnit ==
VirtualizationCacheLengthUnit
.Pixel)
5423
if (cacheUnit ==
VirtualizationCacheLengthUnit
.Pixel)
5453
if (cacheUnit ==
VirtualizationCacheLengthUnit
.Pixel)
5470
if (cacheUnit ==
VirtualizationCacheLengthUnit
.Pixel)
6593
VirtualizationCacheLengthUnit
cacheUnit,
6602
Debug.Assert(cacheUnit !=
VirtualizationCacheLengthUnit
.Page, "Page cacheUnit is not expected here.");
6604
if (cacheUnit ==
VirtualizationCacheLengthUnit
.Item)
6615
else if (cacheUnit ==
VirtualizationCacheLengthUnit
.Pixel)
6670
VirtualizationCacheLengthUnit
parentCacheUnit,
6682
ref
VirtualizationCacheLengthUnit
childCacheUnit)
6712
if (parentCacheUnit ==
VirtualizationCacheLengthUnit
.Item)
6721
childCacheUnit =
VirtualizationCacheLengthUnit
.Item;
6723
else if (parentCacheUnit ==
VirtualizationCacheLengthUnit
.Pixel)
6732
childCacheUnit =
VirtualizationCacheLengthUnit
.Pixel;
6758
if (parentCacheUnit ==
VirtualizationCacheLengthUnit
.Item)
6767
childCacheUnit =
VirtualizationCacheLengthUnit
.Item;
6769
else if (parentCacheUnit ==
VirtualizationCacheLengthUnit
.Pixel)
6778
childCacheUnit =
VirtualizationCacheLengthUnit
.Pixel;
6850
VirtualizationCacheLengthUnit
childCacheUnit,
6901
VirtualizationCacheLengthUnit
childItemsCacheUnit = childCacheUnit;
6945
VirtualizationCacheLengthUnit
childHeaderCacheUnit = childCacheUnit;
7029
VirtualizationCacheLengthUnit
childCacheUnit,
8075
VirtualizationCacheLengthUnit
cacheUnit =
VirtualizationCacheLengthUnit
.Pixel;
8150
ref
VirtualizationCacheLengthUnit
cacheUnit,
8175
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") };