1 write to _scrollData
PresentationFramework (1)
MS\Internal\Documents\FlowDocumentView.cs (1)
661_scrollData = new ScrollData();
77 references to _scrollData
PresentationFramework (77)
MS\Internal\Documents\FlowDocumentView.cs (77)
79if (_scrollData != null) 115if (_scrollData != null) 117if (!DoubleUtil.AreClose(_scrollData.Viewport, safeArrangeSize)) 119_scrollData.Viewport = safeArrangeSize; 123if (!DoubleUtil.AreClose(_scrollData.Extent, _formatter.DocumentPage.Size)) 125_scrollData.Extent = _formatter.DocumentPage.Size; 131if (Math.Abs(_scrollData.ExtentWidth - _scrollData.ViewportWidth) < 1) 133_scrollData.ExtentWidth = _scrollData.ViewportWidth; 135if (Math.Abs(_scrollData.ExtentHeight - _scrollData.ViewportHeight) < 1) 137_scrollData.ExtentHeight = _scrollData.ViewportHeight; 141Math.Max(0, Math.Min(_scrollData.ExtentWidth - _scrollData.ViewportWidth, _scrollData.HorizontalOffset)), 142Math.Max(0, Math.Min(_scrollData.ExtentHeight - _scrollData.ViewportHeight, _scrollData.VerticalOffset))); 143if (!DoubleUtil.AreClose(offset, _scrollData.Offset)) 145_scrollData.Offset = offset; 148if (invalidateScrollInfo && _scrollData.ScrollOwner != null) 150_scrollData.ScrollOwner.InvalidateScrollInfo(); 152viewport = new Rect(_scrollData.HorizontalOffset, _scrollData.VerticalOffset, safeArrangeSize.Width, safeArrangeSize.Height); 169if (_scrollData != null) 171_pageVisual.Offset = new Vector(-_scrollData.HorizontalOffset, -_scrollData.VerticalOffset); 188if (_scrollData != null) 190if (!DoubleUtil.AreClose(_scrollData.Viewport, safeArrangeSize)) 192_scrollData.Viewport = safeArrangeSize; 195if (!DoubleUtil.AreClose(_scrollData.Extent, new Size())) 197_scrollData.Extent = new Size(); 200if (!DoubleUtil.AreClose(_scrollData.Offset, new Vector())) 202_scrollData.Offset = new Vector(); 205if (invalidateScrollInfo && _scrollData.ScrollOwner != null) 207_scrollData.ScrollOwner.InvalidateScrollInfo(); 420_scrollData?.LineUp(this); 428_scrollData?.LineDown(this); 436_scrollData?.LineLeft(this); 444_scrollData?.LineRight(this); 452_scrollData?.PageUp(this); 460_scrollData?.PageDown(this); 468_scrollData?.PageLeft(this); 476_scrollData?.PageRight(this); 484_scrollData?.MouseWheelUp(this); 492_scrollData?.MouseWheelDown(this); 500_scrollData?.MouseWheelLeft(this); 508_scrollData?.MouseWheelRight(this); 516_scrollData?.SetHorizontalOffset(this, offset); 524_scrollData?.SetVerticalOffset(this, offset); 532if (_scrollData == null) 538rectangle = _scrollData.MakeVisible(this, visual, rectangle); 551return (_scrollData != null) ? _scrollData.CanVerticallyScroll : false; 555if (_scrollData != null) 557_scrollData.CanVerticallyScroll = value; 569return (_scrollData != null) ? _scrollData.CanHorizontallyScroll : false; 573if (_scrollData != null) 575_scrollData.CanHorizontallyScroll = value; 587return (_scrollData != null) ? _scrollData.ExtentWidth : 0; 598return (_scrollData != null) ? _scrollData.ExtentHeight : 0; 609return (_scrollData != null) ? _scrollData.ViewportWidth : 0; 620return (_scrollData != null) ? _scrollData.ViewportHeight : 0; 631return (_scrollData != null) ? _scrollData.HorizontalOffset : 0; 642return (_scrollData != null) ? _scrollData.VerticalOffset : 0; 653return _scrollData?.ScrollOwner; 658if (_scrollData == null) 663_scrollData.SetScrollOwner(this, value);