8 writes to _offset
PresentationFramework (8)
System\Windows\Controls\VirtualizingStackPanel.cs (8)
1551
_scrollData.
_offset
= newOffset;
4676
_scrollData.
_offset
= _scrollData._computedOffset;
10437
_scrollData.
_offset
= viewportOffset;
10940
_scrollData.
_offset
= viewportOffset;
11764
_offset
= new Vector();
11823
_offset
= value;
12895
WriteVector(writer, ref _scrollData.
_offset
);
12993
s._scrollData.
_offset
= _scrollData._offset;
94 references to _offset
PresentationFramework (94)
System\Windows\Controls\VirtualizingStackPanel.cs (94)
484
if (!DoubleUtil.AreClose(scrollX, _scrollData.
_offset
.X))
486
Vector oldViewportOffset = _scrollData.
_offset
;
489
_scrollData.
_offset
.X = scrollX;
492
OnViewportOffsetChanged(oldViewportOffset, _scrollData.
_offset
);
524
_scrollData.
_offset
.X = Math.Floor(_scrollData.
_offset
.X);
533
_scrollData.
_offset
.X = UIElement.RoundLayoutValue(_scrollData.
_offset
.X, dpi.DpiScaleX);
570
_scrollData.
_offset
.X = ScrollContentPresenter.CoerceOffset(scrollX, _scrollData._extent.Width, _scrollData._viewport.Width);
571
_scrollData._computedOffset.X = _scrollData.
_offset
.X;
579
_scrollData.
_offset
, _scrollData._extent, _scrollData._computedOffset);
612
if (!DoubleUtil.AreClose(scrollY, _scrollData.
_offset
.Y))
614
Vector oldViewportOffset = _scrollData.
_offset
;
617
_scrollData.
_offset
.Y = scrollY;
620
OnViewportOffsetChanged(oldViewportOffset, _scrollData.
_offset
);
652
_scrollData.
_offset
.Y = Math.Floor(_scrollData.
_offset
.Y);
661
_scrollData.
_offset
.Y = UIElement.RoundLayoutValue(_scrollData.
_offset
.Y, dpi.DpiScaleY);
698
_scrollData.
_offset
.Y = ScrollContentPresenter.CoerceOffset(scrollY, _scrollData._extent.Height, _scrollData._viewport.Height);
699
_scrollData._computedOffset.Y = _scrollData.
_offset
.Y;
713
_scrollData.
_offset
, _scrollData._extent, _scrollData._computedOffset);
751
double expectedDistanceBetweenViewports = (isHorizontal ? _scrollData.
_offset
.X - _scrollData._computedOffset.X : _scrollData.
_offset
.Y - _scrollData._computedOffset.Y);
771
_scrollData.
_offset
.X += expectedDistanceBetweenViewports;
775
_scrollData.
_offset
.Y += expectedDistanceBetweenViewports;
951
_scrollData.
_offset
.X = _scrollData._computedOffset.X;
956
_scrollData.
_offset
.Y = _scrollData._computedOffset.Y;
968
_scrollData.
_offset
);
992
_scrollData.
_offset
.X = actualOffset;
997
_scrollData.
_offset
.X = expectedOffset;
1003
_scrollData.
_offset
.X = expectedOffset;
1022
_scrollData.
_offset
.Y = actualOffset;
1027
_scrollData.
_offset
.Y = expectedOffset;
1033
_scrollData.
_offset
.Y = expectedOffset;
1040
remeasure, expectedOffset, actualOffset, _scrollData.
_offset
, _scrollData._computedOffset);
1539
if (!LayoutDoubleUtil.AreClose(newOffset.X, _scrollData.
_offset
.X) ||
1540
!LayoutDoubleUtil.AreClose(newOffset.Y, _scrollData.
_offset
.Y))
1550
Vector oldOffset = _scrollData.
_offset
;
1556
_scrollData.
_offset
,
2650
_scrollData.
_offset
.X += delta;
2654
_scrollData.
_offset
.Y += delta;
2665
"newVpOff:", _scrollData.
_offset
);
4331
offsetX = _scrollData.
_offset
.X;
4332
offsetY = _scrollData.
_offset
.Y;
9614
Vector offsetForScrollViewerRemeasure = _scrollData.
_offset
;
9749
"o:", _scrollData.
_offset
,
9765
isHorizontal ? (!DoubleUtil.AreClose(computedViewportOffset.X, _scrollData.
_offset
.X) ||
9767
: (!DoubleUtil.AreClose(computedViewportOffset.Y, _scrollData.
_offset
.Y) ||
9770
isHorizontal ? (!DoubleUtil.AreClose(computedViewportOffset.Y, _scrollData.
_offset
.Y) ||
9772
: (!DoubleUtil.AreClose(computedViewportOffset.X, _scrollData.
_offset
.X) ||
10023
"newOff:", _scrollData.
_offset
);
10076
if (!LayoutDoubleUtil.AreClose(computedViewportOffset.X/extentSize.Width, _scrollData.
_offset
.X/_scrollData._extent.Width))
10079
viewportOffset.X = (extentSize.Width * _scrollData.
_offset
.X) / _scrollData._extent.Width;
10085
if (!LayoutDoubleUtil.AreClose(Math.Floor(computedViewportOffset.X)/extentSize.Width, Math.Floor(_scrollData.
_offset
.X)/_scrollData._extent.Width))
10088
viewportOffset.X = Math.Floor((extentSize.Width * Math.Floor(_scrollData.
_offset
.X)) / _scrollData._extent.Width);
10096
"expRat:", _scrollData.
_offset
.X, _scrollData._extent.Width, (_scrollData.
_offset
.X/_scrollData._extent.Width),
10141
if (!LayoutDoubleUtil.AreClose(computedViewportOffset.Y/extentSize.Height, _scrollData.
_offset
.Y/_scrollData._extent.Height))
10144
viewportOffset.Y = (extentSize.Height * _scrollData.
_offset
.Y) / _scrollData._extent.Height;
10151
"expRat:", _scrollData.
_offset
.Y, _scrollData._extent.Height, (_scrollData.
_offset
.Y/_scrollData._extent.Height),
10240
"newOff:", _scrollData.
_offset
);
10293
if (!LayoutDoubleUtil.AreClose(computedViewportOffset.Y/extentSize.Height, _scrollData.
_offset
.Y/_scrollData._extent.Height))
10296
viewportOffset.Y = (extentSize.Height * _scrollData.
_offset
.Y) / _scrollData._extent.Height;
10302
if (!LayoutDoubleUtil.AreClose(Math.Floor(computedViewportOffset.Y)/extentSize.Height, Math.Floor(_scrollData.
_offset
.Y)/_scrollData._extent.Height))
10305
viewportOffset.Y = Math.Floor((extentSize.Height * Math.Floor(_scrollData.
_offset
.Y)) / _scrollData._extent.Height);
10312
"expRat:", _scrollData.
_offset
.Y, _scrollData._extent.Height, (_scrollData.
_offset
.Y/_scrollData._extent.Height),
10357
if (!LayoutDoubleUtil.AreClose(computedViewportOffset.X/extentSize.Width, _scrollData.
_offset
.X/_scrollData._extent.Width))
10360
viewportOffset.X = (extentSize.Width * _scrollData.
_offset
.X) / _scrollData._extent.Width;
10367
"expRat:", _scrollData.
_offset
.X, _scrollData._extent.Width, (_scrollData.
_offset
.X/_scrollData._extent.Width),
10406
"off:", _scrollData.
_offset
, viewportOffset,
10627
viewportOffset = _scrollData.
_offset
;
10643
viewportOffset = _scrollData.
_offset
;
10656
bool wasViewportOffsetCoerced = !DoubleUtil.AreClose(computedViewportOffset.X, _scrollData.
_offset
.X);
10692
viewportOffset.X = _scrollData.
_offset
.X;
10725
viewportOffset.X = _scrollData.
_offset
.X;
10747
if (!LayoutDoubleUtil.AreClose(computedViewportOffset.X/extentSize.Width, _scrollData.
_offset
.X/_scrollData._extent.Width))
10750
viewportOffset.X = (extentSize.Width * _scrollData.
_offset
.X) / _scrollData._extent.Width;
10756
if (!LayoutDoubleUtil.AreClose(Math.Floor(computedViewportOffset.X)/extentSize.Width, Math.Floor(_scrollData.
_offset
.X)/_scrollData._extent.Width))
10759
viewportOffset.X = Math.Floor((extentSize.Width * Math.Floor(_scrollData.
_offset
.X)) / _scrollData._extent.Width);
10787
bool wasViewportOffsetCoerced = !DoubleUtil.AreClose(computedViewportOffset.Y, _scrollData.
_offset
.Y);
10823
viewportOffset.Y = _scrollData.
_offset
.Y;
10856
viewportOffset.Y = _scrollData.
_offset
.Y;
10878
if (!LayoutDoubleUtil.AreClose(computedViewportOffset.Y/extentSize.Height, _scrollData.
_offset
.Y/_scrollData._extent.Height))
10881
viewportOffset.Y = (extentSize.Height * _scrollData.
_offset
.Y) / _scrollData._extent.Height;
10887
if (!LayoutDoubleUtil.AreClose(Math.Floor(computedViewportOffset.Y)/extentSize.Height, Math.Floor(_scrollData.
_offset
.Y)/_scrollData._extent.Height))
10890
viewportOffset.Y = Math.Floor((extentSize.Height * Math.Floor(_scrollData.
_offset
.Y)) / _scrollData._extent.Height);
11773
_offset
.X == 0.0 &&
11774
_offset
.Y == 0.0 &&
11819
return
_offset
;
12993
s._scrollData._offset = _scrollData.
_offset
;