8 writes to _offset
PresentationFramework (8)
System\Windows\Controls\VirtualizingStackPanel.cs (8)
1546
_scrollData.
_offset
= newOffset;
4652
_scrollData.
_offset
= _scrollData._computedOffset;
10414
_scrollData.
_offset
= viewportOffset;
10917
_scrollData.
_offset
= viewportOffset;
11741
_offset
= new Vector();
11800
_offset
= value;
12865
WriteVector(writer, ref _scrollData.
_offset
);
12964
_offset
= _scrollData._offset,
94 references to _offset
PresentationFramework (94)
System\Windows\Controls\VirtualizingStackPanel.cs (94)
483
if (!DoubleUtil.AreClose(scrollX, _scrollData.
_offset
.X))
485
Vector oldViewportOffset = _scrollData.
_offset
;
488
_scrollData.
_offset
.X = scrollX;
491
OnViewportOffsetChanged(oldViewportOffset, _scrollData.
_offset
);
523
_scrollData.
_offset
.X = Math.Floor(_scrollData.
_offset
.X);
532
_scrollData.
_offset
.X = UIElement.RoundLayoutValue(_scrollData.
_offset
.X, dpi.DpiScaleX);
569
_scrollData.
_offset
.X = ScrollContentPresenter.CoerceOffset(scrollX, _scrollData._extent.Width, _scrollData._viewport.Width);
570
_scrollData._computedOffset.X = _scrollData.
_offset
.X;
578
_scrollData.
_offset
, _scrollData._extent, _scrollData._computedOffset);
611
if (!DoubleUtil.AreClose(scrollY, _scrollData.
_offset
.Y))
613
Vector oldViewportOffset = _scrollData.
_offset
;
616
_scrollData.
_offset
.Y = scrollY;
619
OnViewportOffsetChanged(oldViewportOffset, _scrollData.
_offset
);
651
_scrollData.
_offset
.Y = Math.Floor(_scrollData.
_offset
.Y);
660
_scrollData.
_offset
.Y = UIElement.RoundLayoutValue(_scrollData.
_offset
.Y, dpi.DpiScaleY);
697
_scrollData.
_offset
.Y = ScrollContentPresenter.CoerceOffset(scrollY, _scrollData._extent.Height, _scrollData._viewport.Height);
698
_scrollData._computedOffset.Y = _scrollData.
_offset
.Y;
712
_scrollData.
_offset
, _scrollData._extent, _scrollData._computedOffset);
750
double expectedDistanceBetweenViewports = (isHorizontal ? _scrollData.
_offset
.X - _scrollData._computedOffset.X : _scrollData.
_offset
.Y - _scrollData._computedOffset.Y);
770
_scrollData.
_offset
.X += expectedDistanceBetweenViewports;
774
_scrollData.
_offset
.Y += expectedDistanceBetweenViewports;
950
_scrollData.
_offset
.X = _scrollData._computedOffset.X;
955
_scrollData.
_offset
.Y = _scrollData._computedOffset.Y;
967
_scrollData.
_offset
);
991
_scrollData.
_offset
.X = actualOffset;
996
_scrollData.
_offset
.X = expectedOffset;
1002
_scrollData.
_offset
.X = expectedOffset;
1021
_scrollData.
_offset
.Y = actualOffset;
1026
_scrollData.
_offset
.Y = expectedOffset;
1032
_scrollData.
_offset
.Y = expectedOffset;
1039
remeasure, expectedOffset, actualOffset, _scrollData.
_offset
, _scrollData._computedOffset);
1534
if (!LayoutDoubleUtil.AreClose(newOffset.X, _scrollData.
_offset
.X) ||
1535
!LayoutDoubleUtil.AreClose(newOffset.Y, _scrollData.
_offset
.Y))
1545
Vector oldOffset = _scrollData.
_offset
;
1551
_scrollData.
_offset
,
2638
_scrollData.
_offset
.X += delta;
2642
_scrollData.
_offset
.Y += delta;
2653
"newVpOff:", _scrollData.
_offset
);
4310
offsetX = _scrollData.
_offset
.X;
4311
offsetY = _scrollData.
_offset
.Y;
9594
Vector offsetForScrollViewerRemeasure = _scrollData.
_offset
;
9729
"o:", _scrollData.
_offset
,
9745
isHorizontal ? (!DoubleUtil.AreClose(computedViewportOffset.X, _scrollData.
_offset
.X) ||
9747
: (!DoubleUtil.AreClose(computedViewportOffset.Y, _scrollData.
_offset
.Y) ||
9750
isHorizontal ? (!DoubleUtil.AreClose(computedViewportOffset.Y, _scrollData.
_offset
.Y) ||
9752
: (!DoubleUtil.AreClose(computedViewportOffset.X, _scrollData.
_offset
.X) ||
10000
"newOff:", _scrollData.
_offset
);
10053
if (!LayoutDoubleUtil.AreClose(computedViewportOffset.X/extentSize.Width, _scrollData.
_offset
.X/_scrollData._extent.Width))
10056
viewportOffset.X = (extentSize.Width * _scrollData.
_offset
.X) / _scrollData._extent.Width;
10062
if (!LayoutDoubleUtil.AreClose(Math.Floor(computedViewportOffset.X)/extentSize.Width, Math.Floor(_scrollData.
_offset
.X)/_scrollData._extent.Width))
10065
viewportOffset.X = Math.Floor((extentSize.Width * Math.Floor(_scrollData.
_offset
.X)) / _scrollData._extent.Width);
10073
"expRat:", _scrollData.
_offset
.X, _scrollData._extent.Width, (_scrollData.
_offset
.X/_scrollData._extent.Width),
10118
if (!LayoutDoubleUtil.AreClose(computedViewportOffset.Y/extentSize.Height, _scrollData.
_offset
.Y/_scrollData._extent.Height))
10121
viewportOffset.Y = (extentSize.Height * _scrollData.
_offset
.Y) / _scrollData._extent.Height;
10128
"expRat:", _scrollData.
_offset
.Y, _scrollData._extent.Height, (_scrollData.
_offset
.Y/_scrollData._extent.Height),
10217
"newOff:", _scrollData.
_offset
);
10270
if (!LayoutDoubleUtil.AreClose(computedViewportOffset.Y/extentSize.Height, _scrollData.
_offset
.Y/_scrollData._extent.Height))
10273
viewportOffset.Y = (extentSize.Height * _scrollData.
_offset
.Y) / _scrollData._extent.Height;
10279
if (!LayoutDoubleUtil.AreClose(Math.Floor(computedViewportOffset.Y)/extentSize.Height, Math.Floor(_scrollData.
_offset
.Y)/_scrollData._extent.Height))
10282
viewportOffset.Y = Math.Floor((extentSize.Height * Math.Floor(_scrollData.
_offset
.Y)) / _scrollData._extent.Height);
10289
"expRat:", _scrollData.
_offset
.Y, _scrollData._extent.Height, (_scrollData.
_offset
.Y/_scrollData._extent.Height),
10334
if (!LayoutDoubleUtil.AreClose(computedViewportOffset.X/extentSize.Width, _scrollData.
_offset
.X/_scrollData._extent.Width))
10337
viewportOffset.X = (extentSize.Width * _scrollData.
_offset
.X) / _scrollData._extent.Width;
10344
"expRat:", _scrollData.
_offset
.X, _scrollData._extent.Width, (_scrollData.
_offset
.X/_scrollData._extent.Width),
10383
"off:", _scrollData.
_offset
, viewportOffset,
10604
viewportOffset = _scrollData.
_offset
;
10620
viewportOffset = _scrollData.
_offset
;
10633
bool wasViewportOffsetCoerced = !DoubleUtil.AreClose(computedViewportOffset.X, _scrollData.
_offset
.X);
10669
viewportOffset.X = _scrollData.
_offset
.X;
10702
viewportOffset.X = _scrollData.
_offset
.X;
10724
if (!LayoutDoubleUtil.AreClose(computedViewportOffset.X/extentSize.Width, _scrollData.
_offset
.X/_scrollData._extent.Width))
10727
viewportOffset.X = (extentSize.Width * _scrollData.
_offset
.X) / _scrollData._extent.Width;
10733
if (!LayoutDoubleUtil.AreClose(Math.Floor(computedViewportOffset.X)/extentSize.Width, Math.Floor(_scrollData.
_offset
.X)/_scrollData._extent.Width))
10736
viewportOffset.X = Math.Floor((extentSize.Width * Math.Floor(_scrollData.
_offset
.X)) / _scrollData._extent.Width);
10764
bool wasViewportOffsetCoerced = !DoubleUtil.AreClose(computedViewportOffset.Y, _scrollData.
_offset
.Y);
10800
viewportOffset.Y = _scrollData.
_offset
.Y;
10833
viewportOffset.Y = _scrollData.
_offset
.Y;
10855
if (!LayoutDoubleUtil.AreClose(computedViewportOffset.Y/extentSize.Height, _scrollData.
_offset
.Y/_scrollData._extent.Height))
10858
viewportOffset.Y = (extentSize.Height * _scrollData.
_offset
.Y) / _scrollData._extent.Height;
10864
if (!LayoutDoubleUtil.AreClose(Math.Floor(computedViewportOffset.Y)/extentSize.Height, Math.Floor(_scrollData.
_offset
.Y)/_scrollData._extent.Height))
10867
viewportOffset.Y = Math.Floor((extentSize.Height * Math.Floor(_scrollData.
_offset
.Y)) / _scrollData._extent.Height);
11750
_offset
.X == 0.0 &&
11751
_offset
.Y == 0.0 &&
11796
return
_offset
;
12964
_offset = _scrollData.
_offset
,