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; 12733WriteVector(writer, ref _scrollData._offset); 12832s._scrollData._offset = _scrollData._offset;
92 references to _offset
PresentationFramework (92)
src\Framework\System\Windows\Controls\VirtualizingStackPanel.cs (92)
490if (!DoubleUtil.AreClose(scrollX, _scrollData._offset.X)) 492Vector oldViewportOffset = _scrollData._offset; 495_scrollData._offset.X = scrollX; 498OnViewportOffsetChanged(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); 616if (!DoubleUtil.AreClose(scrollY, _scrollData._offset.Y)) 618Vector oldViewportOffset = _scrollData._offset; 621_scrollData._offset.Y = scrollY; 624OnViewportOffsetChanged(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); 753double 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; 1017remeasure, expectedOffset, actualOffset, _scrollData._offset, _scrollData._computedOffset); 1495if (!LayoutDoubleUtil.AreClose(newOffset.X, _scrollData._offset.X) || 1496!LayoutDoubleUtil.AreClose(newOffset.Y, _scrollData._offset.Y)) 1506Vector oldOffset = _scrollData._offset; 1512_scrollData._offset, 2603_scrollData._offset.X += delta; 2607_scrollData._offset.Y += delta; 2618"newVpOff:", _scrollData._offset); 4254offsetX = _scrollData._offset.X; 4255offsetY = _scrollData._offset.Y; 9469Vector offsetForScrollViewerRemeasure = _scrollData._offset; 9604"o:", _scrollData._offset, 9620isHorizontal ? (!DoubleUtil.AreClose(computedViewportOffset.X, _scrollData._offset.X) || 9622: (!DoubleUtil.AreClose(computedViewportOffset.Y, _scrollData._offset.Y) || 9625isHorizontal ? (!DoubleUtil.AreClose(computedViewportOffset.Y, _scrollData._offset.Y) || 9627: (!DoubleUtil.AreClose(computedViewportOffset.X, _scrollData._offset.X) || 9878"newOff:", _scrollData._offset); 9931if (!LayoutDoubleUtil.AreClose(computedViewportOffset.X/extentSize.Width, _scrollData._offset.X/_scrollData._extent.Width)) 9934viewportOffset.X = (extentSize.Width * _scrollData._offset.X) / _scrollData._extent.Width; 9940if (!LayoutDoubleUtil.AreClose(Math.Floor(computedViewportOffset.X)/extentSize.Width, Math.Floor(_scrollData._offset.X)/_scrollData._extent.Width)) 9943viewportOffset.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), 9996if (!LayoutDoubleUtil.AreClose(computedViewportOffset.Y/extentSize.Height, _scrollData._offset.Y/_scrollData._extent.Height)) 9999viewportOffset.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); 10148if (!LayoutDoubleUtil.AreClose(computedViewportOffset.Y/extentSize.Height, _scrollData._offset.Y/_scrollData._extent.Height)) 10151viewportOffset.Y = (extentSize.Height * _scrollData._offset.Y) / _scrollData._extent.Height; 10157if (!LayoutDoubleUtil.AreClose(Math.Floor(computedViewportOffset.Y)/extentSize.Height, Math.Floor(_scrollData._offset.Y)/_scrollData._extent.Height)) 10160viewportOffset.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), 10212if (!LayoutDoubleUtil.AreClose(computedViewportOffset.X/extentSize.Width, _scrollData._offset.X/_scrollData._extent.Width)) 10215viewportOffset.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, 10482viewportOffset = _scrollData._offset; 10498viewportOffset = _scrollData._offset; 10511bool wasViewportOffsetCoerced = !DoubleUtil.AreClose(computedViewportOffset.X, _scrollData._offset.X); 10547viewportOffset.X = _scrollData._offset.X; 10580viewportOffset.X = _scrollData._offset.X; 10602if (!LayoutDoubleUtil.AreClose(computedViewportOffset.X/extentSize.Width, _scrollData._offset.X/_scrollData._extent.Width)) 10605viewportOffset.X = (extentSize.Width * _scrollData._offset.X) / _scrollData._extent.Width; 10611if (!LayoutDoubleUtil.AreClose(Math.Floor(computedViewportOffset.X)/extentSize.Width, Math.Floor(_scrollData._offset.X)/_scrollData._extent.Width)) 10614viewportOffset.X = Math.Floor((extentSize.Width * Math.Floor(_scrollData._offset.X)) / _scrollData._extent.Width); 10642bool wasViewportOffsetCoerced = !DoubleUtil.AreClose(computedViewportOffset.Y, _scrollData._offset.Y); 10678viewportOffset.Y = _scrollData._offset.Y; 10711viewportOffset.Y = _scrollData._offset.Y; 10733if (!LayoutDoubleUtil.AreClose(computedViewportOffset.Y/extentSize.Height, _scrollData._offset.Y/_scrollData._extent.Height)) 10736viewportOffset.Y = (extentSize.Height * _scrollData._offset.Y) / _scrollData._extent.Height; 10742if (!LayoutDoubleUtil.AreClose(Math.Floor(computedViewportOffset.Y)/extentSize.Height, Math.Floor(_scrollData._offset.Y)/_scrollData._extent.Height)) 10745viewportOffset.Y = Math.Floor((extentSize.Height * Math.Floor(_scrollData._offset.Y)) / _scrollData._extent.Height); 11640_offset.X == 0.0 && 11641_offset.Y == 0.0 && 11683return _offset; 12832s._scrollData._offset = _scrollData._offset;