8 writes to _offset
PresentationFramework (8)
System\Windows\Controls\VirtualizingStackPanel.cs (8)
1556
_scrollData.
_offset
= newOffset;
4681
_scrollData.
_offset
= _scrollData._computedOffset;
10442
_scrollData.
_offset
= viewportOffset;
10945
_scrollData.
_offset
= viewportOffset;
11769
_offset
= new Vector();
11828
_offset
= value;
12900
WriteVector(writer, ref _scrollData.
_offset
);
12998
s._scrollData.
_offset
= _scrollData._offset;
94 references to _offset
PresentationFramework (94)
System\Windows\Controls\VirtualizingStackPanel.cs (94)
489
if (!DoubleUtil.AreClose(scrollX, _scrollData.
_offset
.X))
491
Vector oldViewportOffset = _scrollData.
_offset
;
494
_scrollData.
_offset
.X = scrollX;
497
OnViewportOffsetChanged(oldViewportOffset, _scrollData.
_offset
);
529
_scrollData.
_offset
.X = Math.Floor(_scrollData.
_offset
.X);
538
_scrollData.
_offset
.X = UIElement.RoundLayoutValue(_scrollData.
_offset
.X, dpi.DpiScaleX);
575
_scrollData.
_offset
.X = ScrollContentPresenter.CoerceOffset(scrollX, _scrollData._extent.Width, _scrollData._viewport.Width);
576
_scrollData._computedOffset.X = _scrollData.
_offset
.X;
584
_scrollData.
_offset
, _scrollData._extent, _scrollData._computedOffset);
617
if (!DoubleUtil.AreClose(scrollY, _scrollData.
_offset
.Y))
619
Vector oldViewportOffset = _scrollData.
_offset
;
622
_scrollData.
_offset
.Y = scrollY;
625
OnViewportOffsetChanged(oldViewportOffset, _scrollData.
_offset
);
657
_scrollData.
_offset
.Y = Math.Floor(_scrollData.
_offset
.Y);
666
_scrollData.
_offset
.Y = UIElement.RoundLayoutValue(_scrollData.
_offset
.Y, dpi.DpiScaleY);
703
_scrollData.
_offset
.Y = ScrollContentPresenter.CoerceOffset(scrollY, _scrollData._extent.Height, _scrollData._viewport.Height);
704
_scrollData._computedOffset.Y = _scrollData.
_offset
.Y;
718
_scrollData.
_offset
, _scrollData._extent, _scrollData._computedOffset);
756
double expectedDistanceBetweenViewports = (isHorizontal ? _scrollData.
_offset
.X - _scrollData._computedOffset.X : _scrollData.
_offset
.Y - _scrollData._computedOffset.Y);
776
_scrollData.
_offset
.X += expectedDistanceBetweenViewports;
780
_scrollData.
_offset
.Y += expectedDistanceBetweenViewports;
956
_scrollData.
_offset
.X = _scrollData._computedOffset.X;
961
_scrollData.
_offset
.Y = _scrollData._computedOffset.Y;
973
_scrollData.
_offset
);
997
_scrollData.
_offset
.X = actualOffset;
1002
_scrollData.
_offset
.X = expectedOffset;
1008
_scrollData.
_offset
.X = expectedOffset;
1027
_scrollData.
_offset
.Y = actualOffset;
1032
_scrollData.
_offset
.Y = expectedOffset;
1038
_scrollData.
_offset
.Y = expectedOffset;
1045
remeasure, expectedOffset, actualOffset, _scrollData.
_offset
, _scrollData._computedOffset);
1544
if (!LayoutDoubleUtil.AreClose(newOffset.X, _scrollData.
_offset
.X) ||
1545
!LayoutDoubleUtil.AreClose(newOffset.Y, _scrollData.
_offset
.Y))
1555
Vector oldOffset = _scrollData.
_offset
;
1561
_scrollData.
_offset
,
2655
_scrollData.
_offset
.X += delta;
2659
_scrollData.
_offset
.Y += delta;
2670
"newVpOff:", _scrollData.
_offset
);
4336
offsetX = _scrollData.
_offset
.X;
4337
offsetY = _scrollData.
_offset
.Y;
9619
Vector offsetForScrollViewerRemeasure = _scrollData.
_offset
;
9754
"o:", _scrollData.
_offset
,
9770
isHorizontal ? (!DoubleUtil.AreClose(computedViewportOffset.X, _scrollData.
_offset
.X) ||
9772
: (!DoubleUtil.AreClose(computedViewportOffset.Y, _scrollData.
_offset
.Y) ||
9775
isHorizontal ? (!DoubleUtil.AreClose(computedViewportOffset.Y, _scrollData.
_offset
.Y) ||
9777
: (!DoubleUtil.AreClose(computedViewportOffset.X, _scrollData.
_offset
.X) ||
10028
"newOff:", _scrollData.
_offset
);
10081
if (!LayoutDoubleUtil.AreClose(computedViewportOffset.X/extentSize.Width, _scrollData.
_offset
.X/_scrollData._extent.Width))
10084
viewportOffset.X = (extentSize.Width * _scrollData.
_offset
.X) / _scrollData._extent.Width;
10090
if (!LayoutDoubleUtil.AreClose(Math.Floor(computedViewportOffset.X)/extentSize.Width, Math.Floor(_scrollData.
_offset
.X)/_scrollData._extent.Width))
10093
viewportOffset.X = Math.Floor((extentSize.Width * Math.Floor(_scrollData.
_offset
.X)) / _scrollData._extent.Width);
10101
"expRat:", _scrollData.
_offset
.X, _scrollData._extent.Width, (_scrollData.
_offset
.X/_scrollData._extent.Width),
10146
if (!LayoutDoubleUtil.AreClose(computedViewportOffset.Y/extentSize.Height, _scrollData.
_offset
.Y/_scrollData._extent.Height))
10149
viewportOffset.Y = (extentSize.Height * _scrollData.
_offset
.Y) / _scrollData._extent.Height;
10156
"expRat:", _scrollData.
_offset
.Y, _scrollData._extent.Height, (_scrollData.
_offset
.Y/_scrollData._extent.Height),
10245
"newOff:", _scrollData.
_offset
);
10298
if (!LayoutDoubleUtil.AreClose(computedViewportOffset.Y/extentSize.Height, _scrollData.
_offset
.Y/_scrollData._extent.Height))
10301
viewportOffset.Y = (extentSize.Height * _scrollData.
_offset
.Y) / _scrollData._extent.Height;
10307
if (!LayoutDoubleUtil.AreClose(Math.Floor(computedViewportOffset.Y)/extentSize.Height, Math.Floor(_scrollData.
_offset
.Y)/_scrollData._extent.Height))
10310
viewportOffset.Y = Math.Floor((extentSize.Height * Math.Floor(_scrollData.
_offset
.Y)) / _scrollData._extent.Height);
10317
"expRat:", _scrollData.
_offset
.Y, _scrollData._extent.Height, (_scrollData.
_offset
.Y/_scrollData._extent.Height),
10362
if (!LayoutDoubleUtil.AreClose(computedViewportOffset.X/extentSize.Width, _scrollData.
_offset
.X/_scrollData._extent.Width))
10365
viewportOffset.X = (extentSize.Width * _scrollData.
_offset
.X) / _scrollData._extent.Width;
10372
"expRat:", _scrollData.
_offset
.X, _scrollData._extent.Width, (_scrollData.
_offset
.X/_scrollData._extent.Width),
10411
"off:", _scrollData.
_offset
, viewportOffset,
10632
viewportOffset = _scrollData.
_offset
;
10648
viewportOffset = _scrollData.
_offset
;
10661
bool wasViewportOffsetCoerced = !DoubleUtil.AreClose(computedViewportOffset.X, _scrollData.
_offset
.X);
10697
viewportOffset.X = _scrollData.
_offset
.X;
10730
viewportOffset.X = _scrollData.
_offset
.X;
10752
if (!LayoutDoubleUtil.AreClose(computedViewportOffset.X/extentSize.Width, _scrollData.
_offset
.X/_scrollData._extent.Width))
10755
viewportOffset.X = (extentSize.Width * _scrollData.
_offset
.X) / _scrollData._extent.Width;
10761
if (!LayoutDoubleUtil.AreClose(Math.Floor(computedViewportOffset.X)/extentSize.Width, Math.Floor(_scrollData.
_offset
.X)/_scrollData._extent.Width))
10764
viewportOffset.X = Math.Floor((extentSize.Width * Math.Floor(_scrollData.
_offset
.X)) / _scrollData._extent.Width);
10792
bool wasViewportOffsetCoerced = !DoubleUtil.AreClose(computedViewportOffset.Y, _scrollData.
_offset
.Y);
10828
viewportOffset.Y = _scrollData.
_offset
.Y;
10861
viewportOffset.Y = _scrollData.
_offset
.Y;
10883
if (!LayoutDoubleUtil.AreClose(computedViewportOffset.Y/extentSize.Height, _scrollData.
_offset
.Y/_scrollData._extent.Height))
10886
viewportOffset.Y = (extentSize.Height * _scrollData.
_offset
.Y) / _scrollData._extent.Height;
10892
if (!LayoutDoubleUtil.AreClose(Math.Floor(computedViewportOffset.Y)/extentSize.Height, Math.Floor(_scrollData.
_offset
.Y)/_scrollData._extent.Height))
10895
viewportOffset.Y = Math.Floor((extentSize.Height * Math.Floor(_scrollData.
_offset
.Y)) / _scrollData._extent.Height);
11778
_offset
.X == 0.0 &&
11779
_offset
.Y == 0.0 &&
11824
return
_offset
;
12998
s._scrollData._offset = _scrollData.
_offset
;