1 write to IsPixelBased
PresentationFramework (1)
System\Windows\Controls\VirtualizingStackPanel.cs (1)
4225
IsPixelBased
= mustDisableVirtualization || (scrollUnit == ScrollUnit.Pixel);
112 references to IsPixelBased
PresentationFramework (112)
System\Windows\Controls\VirtualizingStackPanel.cs (112)
138
double newOffset = (
IsPixelBased
|| isHorizontal)
158
double newOffset = (
IsPixelBased
|| isHorizontal)
178
double newOffset = (
IsPixelBased
|| !isHorizontal)
198
double newOffset = (
IsPixelBased
|| !isHorizontal)
218
double newOffset = (
IsPixelBased
|| isHorizontal)
238
double newOffset = (
IsPixelBased
|| isHorizontal)
258
double newOffset = (
IsPixelBased
|| !isHorizontal)
278
double newOffset = (
IsPixelBased
|| !isHorizontal)
301
double newOffset = (
IsPixelBased
|| isHorizontal)
329
double newOffset = (
IsPixelBased
|| isHorizontal)
354
double newOffset = (
IsPixelBased
|| !isHorizontal)
374
double newOffset = (
IsPixelBased
|| !isHorizontal)
401
Debug.Assert(!
IsPixelBased
&& IsScrolling &&
521
if (!
IsPixelBased
)
539
if (!setAnchorInformation && !
IsPixelBased
)
563
else if (!
IsPixelBased
)
649
if (!
IsPixelBased
)
667
if (!setAnchorInformation && !
IsPixelBased
)
691
else if (!
IsPixelBased
)
897
if (!
IsPixelBased
)
1141
Debug.Assert(!
IsPixelBased
|| !findTopContainer, "find 'top' container only makes sense when item-scrolling");
1207
if (!
IsPixelBased
)
1282
if (
IsPixelBased
)
1323
else if (!
IsPixelBased
)
1517
if (
IsPixelBased
)
1565
else if (!
IsPixelBased
)
2241
IsPixelBased
|| isVSP45Compat,
2795
!
IsPixelBased
&&
2987
if (!
IsPixelBased
&&
3354
IsPixelBased
|| IsVSP45Compat,
3787
isVSP45Compat ||
IsPixelBased
,
3896
if (
IsPixelBased
)
4224
bool oldIsPixelBased =
IsPixelBased
;
4228
if (!HasMeasured || oldIsPixelBased !=
IsPixelBased
)
4321
if (
IsPixelBased
)
4733
if (
IsPixelBased
)
4743
if (
IsPixelBased
)
4849
if (
IsPixelBased
)
4859
if (
IsPixelBased
)
4966
if (!
IsPixelBased
&& isHorizontal && DoubleUtil.IsZero(viewport.Width) && DoubleUtil.AreClose(viewport.X, extent.Width))
4975
if (!
IsPixelBased
&& !isHorizontal && DoubleUtil.IsZero(viewport.Height) && DoubleUtil.AreClose(viewport.Y, extent.Height))
5046
viewport.X -=
IsPixelBased
? pixelSize.Width : logicalSize.Width;
5054
if (
IsPixelBased
&& DoubleUtil.GreaterThan(pixelSize.Width, parentViewport.X))
5145
viewport.Y -=
IsPixelBased
? pixelSize.Height : logicalSize.Height;
5153
if (
IsPixelBased
&& DoubleUtil.GreaterThan(pixelSize.Height, parentViewport.Y))
5267
viewport.X -=
IsPixelBased
? inset.Left : isHeaderBeforeItems ? 1 : 0;
5271
viewport.Y -=
IsPixelBased
? inset.Top : isHeaderBeforeItems ? 1 : 0;
5288
if (
IsPixelBased
&& DoubleUtil.GreaterThan(0, viewport.X))
5391
if (
IsPixelBased
&& DoubleUtil.GreaterThan(0, viewport.Y))
5773
if (!
IsPixelBased
)
5801
if (
IsPixelBased
)
5897
if (!(
IsPixelBased
|| IsVSP45Compat))
6042
containerSize.Height =
IsPixelBased
? DesiredSize.Height : 1;
6047
containerSize.Width =
IsPixelBased
? DesiredSize.Width : 1;
6072
containerSize.Height =
IsPixelBased
? DesiredSize.Height : 1;
6077
containerSize.Width =
IsPixelBased
? DesiredSize.Width : 1;
6110
if (
IsPixelBased
)
6149
containerSize.Height =
IsPixelBased
? pixelHeight : 1;
6159
containerSize.Width =
IsPixelBased
? pixelWidth : 1;
6263
bool ignoreContainerPixelSize =
IsPixelBased
|| (IsScrolling && !hasVirtualizingChildren);
6287
if (
IsPixelBased
)
6696
childViewport.X = (
IsPixelBased
? stackPixelSizeInCacheBeforeViewport.Width : stackLogicalSizeInCacheBeforeViewport.Width) + containerSize.Width;
6702
(
IsPixelBased
? stackPixelSizeInViewport.Width + stackPixelSizeInCacheAfterViewport.Width :
6741
childViewport.Y = (
IsPixelBased
? stackPixelSizeInCacheBeforeViewport.Height : stackLogicalSizeInCacheBeforeViewport.Height) + containerSize.Height;
6747
(
IsPixelBased
? stackPixelSizeInViewport.Height + stackPixelSizeInCacheAfterViewport.Height :
6892
if (
IsPixelBased
&&
7114
adjustedChildViewport.X -=
IsPixelBased
? frontPixelSize.Width + itemDesiredSizes.PixelSize.Width
7120
adjustedChildViewport.Y -=
IsPixelBased
? frontPixelSize.Height + itemDesiredSizes.PixelSize.Height
7193
if (
IsPixelBased
)
7285
if (
IsPixelBased
)
7465
if (
IsPixelBased
)
7478
if (
IsPixelBased
)
7550
if (
IsPixelBased
)
7633
if (
IsPixelBased
)
7649
if (
IsPixelBased
)
7665
&& (
IsPixelBased
|| DoubleUtil.AreClose(childPixelSize.Width, uniformOrAverageContainerPixelSize));
7670
&& (
IsPixelBased
|| DoubleUtil.AreClose(childPixelSize.Height, uniformOrAverageContainerPixelSize));
7683
if (
IsPixelBased
)
7730
if (
IsPixelBased
)
7786
if (
IsPixelBased
)
7921
IsPixelBased
|| IsVSP45Compat,
7998
uniformOrAverageContainerSize =
IsPixelBased
? uniformOrAverageContainerPixelSize : 1.0;
8030
if (
IsPixelBased
|| IsVSP45Compat)
8350
IsPixelBased
? childPixelSize : childLogicalSize,
8363
IsPixelBased
? childPixelSize : childLogicalSize,
8401
if (!
IsPixelBased
)
8425
if (
IsPixelBased
)
8458
if (!
IsPixelBased
&& virtualizingChild != null && IsVSP45Compat)
8490
if (!
IsPixelBased
&& virtualizingChild != null && IsVSP45Compat)
8588
if (
IsPixelBased
)
8641
if (
IsPixelBased
)
9593
if (
IsPixelBased
)
9694
stackPixelSize.Width =
IsPixelBased
|| DoubleUtil.AreClose(computedViewportOffset.X, 0) ?
9699
stackPixelSize.Height =
IsPixelBased
|| DoubleUtil.AreClose(computedViewportOffset.Y, 0) ?
9704
if (!
IsPixelBased
)
9931
if (!
IsPixelBased
&& lastPageSafeOffset.HasValue && !DoubleUtil.AreClose((double)lastPageSafeOffset, computedViewportOffset.X))
9946
if (!
IsPixelBased
)
10048
if (
IsPixelBased
)
10148
if (!
IsPixelBased
&& lastPageSafeOffset.HasValue && !DoubleUtil.AreClose((double)lastPageSafeOffset, computedViewportOffset.Y))
10163
if (!
IsPixelBased
)
10265
if (
IsPixelBased
)
10442
if (
IsPixelBased
)
10543
stackPixelSize.Width =
IsPixelBased
|| DoubleUtil.AreClose(computedViewportOffset.X, 0) ?
10548
stackPixelSize.Height =
IsPixelBased
|| DoubleUtil.AreClose(computedViewportOffset.Y, 0) ?
10553
if (!
IsPixelBased
)
10632
if (!
IsPixelBased
)
10719
if (
IsPixelBased
)
10747
if (!
IsPixelBased
&& lastPageSafeOffset.HasValue && !DoubleUtil.AreClose((double)lastPageSafeOffset, computedViewportOffset.X))
10763
if (!
IsPixelBased
)
10850
if (
IsPixelBased
)
10878
if (!
IsPixelBased
&& lastPageSafeOffset.HasValue && !DoubleUtil.AreClose((double)lastPageSafeOffset, computedViewportOffset.Y))
11039
if (
IsPixelBased
)