8 writes to _offset
PresentationFramework (8)
src\Framework\System\Windows\Controls\VirtualizingStackPanel.cs (8)
1507
_scrollData.
_offset
= newOffset;
4584
_scrollData.
_offset
= _scrollData._computedOffset;
10292
_scrollData.
_offset
= viewportOffset;
10795
_scrollData.
_offset
= viewportOffset;
11631
_offset
= new Vector();
11687
_offset
= value;
12733
WriteVector(writer, ref _scrollData.
_offset
);
12832
s._scrollData.
_offset
= _scrollData._offset;
92 references to _offset
PresentationFramework (92)
src\Framework\System\Windows\Controls\VirtualizingStackPanel.cs (92)
490
if (!DoubleUtil.AreClose(scrollX, _scrollData.
_offset
.X))
492
Vector oldViewportOffset = _scrollData.
_offset
;
495
_scrollData.
_offset
.X = scrollX;
498
OnViewportOffsetChanged(oldViewportOffset, _scrollData.
_offset
);
528
_scrollData.
_offset
.X = Math.Floor(_scrollData.
_offset
.X);
537
_scrollData.
_offset
.X = UIElement.RoundLayoutValue(_scrollData.
_offset
.X, dpi.DpiScaleX);
574
_scrollData.
_offset
.X = ScrollContentPresenter.CoerceOffset(scrollX, _scrollData._extent.Width, _scrollData._viewport.Width);
575
_scrollData._computedOffset.X = _scrollData.
_offset
.X;
583
_scrollData.
_offset
, _scrollData._extent, _scrollData._computedOffset);
616
if (!DoubleUtil.AreClose(scrollY, _scrollData.
_offset
.Y))
618
Vector oldViewportOffset = _scrollData.
_offset
;
621
_scrollData.
_offset
.Y = scrollY;
624
OnViewportOffsetChanged(oldViewportOffset, _scrollData.
_offset
);
654
_scrollData.
_offset
.Y = Math.Floor(_scrollData.
_offset
.Y);
663
_scrollData.
_offset
.Y = UIElement.RoundLayoutValue(_scrollData.
_offset
.Y, dpi.DpiScaleY);
700
_scrollData.
_offset
.Y = ScrollContentPresenter.CoerceOffset(scrollY, _scrollData._extent.Height, _scrollData._viewport.Height);
701
_scrollData._computedOffset.Y = _scrollData.
_offset
.Y;
715
_scrollData.
_offset
, _scrollData._extent, _scrollData._computedOffset);
753
double expectedDistanceBetweenViewports = (isHorizontal ? _scrollData.
_offset
.X - _scrollData._computedOffset.X : _scrollData.
_offset
.Y - _scrollData._computedOffset.Y);
773
_scrollData.
_offset
.X += expectedDistanceBetweenViewports;
777
_scrollData.
_offset
.Y += expectedDistanceBetweenViewports;
950
_scrollData.
_offset
.X = _scrollData._computedOffset.X;
955
_scrollData.
_offset
.Y = _scrollData._computedOffset.Y;
967
_scrollData.
_offset
);
986
_scrollData.
_offset
.X = actualOffset;
991
_scrollData.
_offset
.X = expectedOffset;
1005
_scrollData.
_offset
.Y = actualOffset;
1010
_scrollData.
_offset
.Y = expectedOffset;
1017
remeasure, expectedOffset, actualOffset, _scrollData.
_offset
, _scrollData._computedOffset);
1495
if (!LayoutDoubleUtil.AreClose(newOffset.X, _scrollData.
_offset
.X) ||
1496
!LayoutDoubleUtil.AreClose(newOffset.Y, _scrollData.
_offset
.Y))
1506
Vector oldOffset = _scrollData.
_offset
;
1512
_scrollData.
_offset
,
2603
_scrollData.
_offset
.X += delta;
2607
_scrollData.
_offset
.Y += delta;
2618
"newVpOff:", _scrollData.
_offset
);
4254
offsetX = _scrollData.
_offset
.X;
4255
offsetY = _scrollData.
_offset
.Y;
9469
Vector offsetForScrollViewerRemeasure = _scrollData.
_offset
;
9604
"o:", _scrollData.
_offset
,
9620
isHorizontal ? (!DoubleUtil.AreClose(computedViewportOffset.X, _scrollData.
_offset
.X) ||
9622
: (!DoubleUtil.AreClose(computedViewportOffset.Y, _scrollData.
_offset
.Y) ||
9625
isHorizontal ? (!DoubleUtil.AreClose(computedViewportOffset.Y, _scrollData.
_offset
.Y) ||
9627
: (!DoubleUtil.AreClose(computedViewportOffset.X, _scrollData.
_offset
.X) ||
9878
"newOff:", _scrollData.
_offset
);
9931
if (!LayoutDoubleUtil.AreClose(computedViewportOffset.X/extentSize.Width, _scrollData.
_offset
.X/_scrollData._extent.Width))
9934
viewportOffset.X = (extentSize.Width * _scrollData.
_offset
.X) / _scrollData._extent.Width;
9940
if (!LayoutDoubleUtil.AreClose(Math.Floor(computedViewportOffset.X)/extentSize.Width, Math.Floor(_scrollData.
_offset
.X)/_scrollData._extent.Width))
9943
viewportOffset.X = Math.Floor((extentSize.Width * Math.Floor(_scrollData.
_offset
.X)) / _scrollData._extent.Width);
9951
"expRat:", _scrollData.
_offset
.X, _scrollData._extent.Width, (_scrollData.
_offset
.X/_scrollData._extent.Width),
9996
if (!LayoutDoubleUtil.AreClose(computedViewportOffset.Y/extentSize.Height, _scrollData.
_offset
.Y/_scrollData._extent.Height))
9999
viewportOffset.Y = (extentSize.Height * _scrollData.
_offset
.Y) / _scrollData._extent.Height;
10006
"expRat:", _scrollData.
_offset
.Y, _scrollData._extent.Height, (_scrollData.
_offset
.Y/_scrollData._extent.Height),
10095
"newOff:", _scrollData.
_offset
);
10148
if (!LayoutDoubleUtil.AreClose(computedViewportOffset.Y/extentSize.Height, _scrollData.
_offset
.Y/_scrollData._extent.Height))
10151
viewportOffset.Y = (extentSize.Height * _scrollData.
_offset
.Y) / _scrollData._extent.Height;
10157
if (!LayoutDoubleUtil.AreClose(Math.Floor(computedViewportOffset.Y)/extentSize.Height, Math.Floor(_scrollData.
_offset
.Y)/_scrollData._extent.Height))
10160
viewportOffset.Y = Math.Floor((extentSize.Height * Math.Floor(_scrollData.
_offset
.Y)) / _scrollData._extent.Height);
10167
"expRat:", _scrollData.
_offset
.Y, _scrollData._extent.Height, (_scrollData.
_offset
.Y/_scrollData._extent.Height),
10212
if (!LayoutDoubleUtil.AreClose(computedViewportOffset.X/extentSize.Width, _scrollData.
_offset
.X/_scrollData._extent.Width))
10215
viewportOffset.X = (extentSize.Width * _scrollData.
_offset
.X) / _scrollData._extent.Width;
10222
"expRat:", _scrollData.
_offset
.X, _scrollData._extent.Width, (_scrollData.
_offset
.X/_scrollData._extent.Width),
10261
"off:", _scrollData.
_offset
, viewportOffset,
10482
viewportOffset = _scrollData.
_offset
;
10498
viewportOffset = _scrollData.
_offset
;
10511
bool wasViewportOffsetCoerced = !DoubleUtil.AreClose(computedViewportOffset.X, _scrollData.
_offset
.X);
10547
viewportOffset.X = _scrollData.
_offset
.X;
10580
viewportOffset.X = _scrollData.
_offset
.X;
10602
if (!LayoutDoubleUtil.AreClose(computedViewportOffset.X/extentSize.Width, _scrollData.
_offset
.X/_scrollData._extent.Width))
10605
viewportOffset.X = (extentSize.Width * _scrollData.
_offset
.X) / _scrollData._extent.Width;
10611
if (!LayoutDoubleUtil.AreClose(Math.Floor(computedViewportOffset.X)/extentSize.Width, Math.Floor(_scrollData.
_offset
.X)/_scrollData._extent.Width))
10614
viewportOffset.X = Math.Floor((extentSize.Width * Math.Floor(_scrollData.
_offset
.X)) / _scrollData._extent.Width);
10642
bool wasViewportOffsetCoerced = !DoubleUtil.AreClose(computedViewportOffset.Y, _scrollData.
_offset
.Y);
10678
viewportOffset.Y = _scrollData.
_offset
.Y;
10711
viewportOffset.Y = _scrollData.
_offset
.Y;
10733
if (!LayoutDoubleUtil.AreClose(computedViewportOffset.Y/extentSize.Height, _scrollData.
_offset
.Y/_scrollData._extent.Height))
10736
viewportOffset.Y = (extentSize.Height * _scrollData.
_offset
.Y) / _scrollData._extent.Height;
10742
if (!LayoutDoubleUtil.AreClose(Math.Floor(computedViewportOffset.Y)/extentSize.Height, Math.Floor(_scrollData.
_offset
.Y)/_scrollData._extent.Height))
10745
viewportOffset.Y = Math.Floor((extentSize.Height * Math.Floor(_scrollData.
_offset
.Y)) / _scrollData._extent.Height);
11640
_offset
.X == 0.0 &&
11641
_offset
.Y == 0.0 &&
11683
return
_offset
;
12832
s._scrollData._offset = _scrollData.
_offset
;