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
)
4736
if (
IsPixelBased
)
4746
if (
IsPixelBased
)
4852
if (
IsPixelBased
)
4862
if (
IsPixelBased
)
4969
if (!
IsPixelBased
&& isHorizontal && DoubleUtil.IsZero(viewport.Width) && DoubleUtil.AreClose(viewport.X, extent.Width))
4978
if (!
IsPixelBased
&& !isHorizontal && DoubleUtil.IsZero(viewport.Height) && DoubleUtil.AreClose(viewport.Y, extent.Height))
5049
viewport.X -=
IsPixelBased
? pixelSize.Width : logicalSize.Width;
5057
if (
IsPixelBased
&& DoubleUtil.GreaterThan(pixelSize.Width, parentViewport.X))
5148
viewport.Y -=
IsPixelBased
? pixelSize.Height : logicalSize.Height;
5156
if (
IsPixelBased
&& DoubleUtil.GreaterThan(pixelSize.Height, parentViewport.Y))
5270
viewport.X -=
IsPixelBased
? inset.Left : isHeaderBeforeItems ? 1 : 0;
5274
viewport.Y -=
IsPixelBased
? inset.Top : isHeaderBeforeItems ? 1 : 0;
5291
if (
IsPixelBased
&& DoubleUtil.GreaterThan(0, viewport.X))
5394
if (
IsPixelBased
&& DoubleUtil.GreaterThan(0, viewport.Y))
5776
if (!
IsPixelBased
)
5804
if (
IsPixelBased
)
5900
if (!(
IsPixelBased
|| IsVSP45Compat))
6045
containerSize.Height =
IsPixelBased
? DesiredSize.Height : 1;
6050
containerSize.Width =
IsPixelBased
? DesiredSize.Width : 1;
6075
containerSize.Height =
IsPixelBased
? DesiredSize.Height : 1;
6080
containerSize.Width =
IsPixelBased
? DesiredSize.Width : 1;
6113
if (
IsPixelBased
)
6152
containerSize.Height =
IsPixelBased
? pixelHeight : 1;
6162
containerSize.Width =
IsPixelBased
? pixelWidth : 1;
6266
bool ignoreContainerPixelSize =
IsPixelBased
|| (IsScrolling && !hasVirtualizingChildren);
6290
if (
IsPixelBased
)
6699
childViewport.X = (
IsPixelBased
? stackPixelSizeInCacheBeforeViewport.Width : stackLogicalSizeInCacheBeforeViewport.Width) + containerSize.Width;
6705
(
IsPixelBased
? stackPixelSizeInViewport.Width + stackPixelSizeInCacheAfterViewport.Width :
6744
childViewport.Y = (
IsPixelBased
? stackPixelSizeInCacheBeforeViewport.Height : stackLogicalSizeInCacheBeforeViewport.Height) + containerSize.Height;
6750
(
IsPixelBased
? stackPixelSizeInViewport.Height + stackPixelSizeInCacheAfterViewport.Height :
6895
if (
IsPixelBased
&&
7117
adjustedChildViewport.X -=
IsPixelBased
? frontPixelSize.Width + itemDesiredSizes.PixelSize.Width
7123
adjustedChildViewport.Y -=
IsPixelBased
? frontPixelSize.Height + itemDesiredSizes.PixelSize.Height
7196
if (
IsPixelBased
)
7288
if (
IsPixelBased
)
7468
if (
IsPixelBased
)
7481
if (
IsPixelBased
)
7553
if (
IsPixelBased
)
7636
if (
IsPixelBased
)
7652
if (
IsPixelBased
)
7668
&& (
IsPixelBased
|| DoubleUtil.AreClose(childPixelSize.Width, uniformOrAverageContainerPixelSize));
7673
&& (
IsPixelBased
|| DoubleUtil.AreClose(childPixelSize.Height, uniformOrAverageContainerPixelSize));
7686
if (
IsPixelBased
)
7733
if (
IsPixelBased
)
7789
if (
IsPixelBased
)
7924
IsPixelBased
|| IsVSP45Compat,
8001
uniformOrAverageContainerSize =
IsPixelBased
? uniformOrAverageContainerPixelSize : 1.0;
8033
if (
IsPixelBased
|| IsVSP45Compat)
8353
IsPixelBased
? childPixelSize : childLogicalSize,
8366
IsPixelBased
? childPixelSize : childLogicalSize,
8404
if (!
IsPixelBased
)
8428
if (
IsPixelBased
)
8461
if (!
IsPixelBased
&& virtualizingChild != null && IsVSP45Compat)
8493
if (!
IsPixelBased
&& virtualizingChild != null && IsVSP45Compat)
8591
if (
IsPixelBased
)
8644
if (
IsPixelBased
)
9596
if (
IsPixelBased
)
9697
stackPixelSize.Width =
IsPixelBased
|| DoubleUtil.AreClose(computedViewportOffset.X, 0) ?
9702
stackPixelSize.Height =
IsPixelBased
|| DoubleUtil.AreClose(computedViewportOffset.Y, 0) ?
9707
if (!
IsPixelBased
)
9934
if (!
IsPixelBased
&& lastPageSafeOffset.HasValue && !DoubleUtil.AreClose((double)lastPageSafeOffset, computedViewportOffset.X))
9949
if (!
IsPixelBased
)
10051
if (
IsPixelBased
)
10151
if (!
IsPixelBased
&& lastPageSafeOffset.HasValue && !DoubleUtil.AreClose((double)lastPageSafeOffset, computedViewportOffset.Y))
10166
if (!
IsPixelBased
)
10268
if (
IsPixelBased
)
10445
if (
IsPixelBased
)
10546
stackPixelSize.Width =
IsPixelBased
|| DoubleUtil.AreClose(computedViewportOffset.X, 0) ?
10551
stackPixelSize.Height =
IsPixelBased
|| DoubleUtil.AreClose(computedViewportOffset.Y, 0) ?
10556
if (!
IsPixelBased
)
10635
if (!
IsPixelBased
)
10722
if (
IsPixelBased
)
10750
if (!
IsPixelBased
&& lastPageSafeOffset.HasValue && !DoubleUtil.AreClose((double)lastPageSafeOffset, computedViewportOffset.X))
10766
if (!
IsPixelBased
)
10853
if (
IsPixelBased
)
10881
if (!
IsPixelBased
&& lastPageSafeOffset.HasValue && !DoubleUtil.AreClose((double)lastPageSafeOffset, computedViewportOffset.Y))
11042
if (
IsPixelBased
)