1 write to _scrollData
PresentationFramework (1)
MS\Internal\Documents\FlowDocumentView.cs (1)
662_scrollData = new ScrollData();
77 references to _scrollData
PresentationFramework (77)
MS\Internal\Documents\FlowDocumentView.cs (77)
80if (_scrollData != null) 116if (_scrollData != null) 118if (!DoubleUtil.AreClose(_scrollData.Viewport, safeArrangeSize)) 120_scrollData.Viewport = safeArrangeSize; 124if (!DoubleUtil.AreClose(_scrollData.Extent, _formatter.DocumentPage.Size)) 126_scrollData.Extent = _formatter.DocumentPage.Size; 132if (Math.Abs(_scrollData.ExtentWidth - _scrollData.ViewportWidth) < 1) 134_scrollData.ExtentWidth = _scrollData.ViewportWidth; 136if (Math.Abs(_scrollData.ExtentHeight - _scrollData.ViewportHeight) < 1) 138_scrollData.ExtentHeight = _scrollData.ViewportHeight; 142Math.Max(0, Math.Min(_scrollData.ExtentWidth - _scrollData.ViewportWidth, _scrollData.HorizontalOffset)), 143Math.Max(0, Math.Min(_scrollData.ExtentHeight - _scrollData.ViewportHeight, _scrollData.VerticalOffset))); 144if (!DoubleUtil.AreClose(offset, _scrollData.Offset)) 146_scrollData.Offset = offset; 149if (invalidateScrollInfo && _scrollData.ScrollOwner != null) 151_scrollData.ScrollOwner.InvalidateScrollInfo(); 153viewport = new Rect(_scrollData.HorizontalOffset, _scrollData.VerticalOffset, safeArrangeSize.Width, safeArrangeSize.Height); 170if (_scrollData != null) 172_pageVisual.Offset = new Vector(-_scrollData.HorizontalOffset, -_scrollData.VerticalOffset); 189if (_scrollData != null) 191if (!DoubleUtil.AreClose(_scrollData.Viewport, safeArrangeSize)) 193_scrollData.Viewport = safeArrangeSize; 196if (!DoubleUtil.AreClose(_scrollData.Extent, new Size())) 198_scrollData.Extent = new Size(); 201if (!DoubleUtil.AreClose(_scrollData.Offset, new Vector())) 203_scrollData.Offset = new Vector(); 206if (invalidateScrollInfo && _scrollData.ScrollOwner != null) 208_scrollData.ScrollOwner.InvalidateScrollInfo(); 421_scrollData?.LineUp(this); 429_scrollData?.LineDown(this); 437_scrollData?.LineLeft(this); 445_scrollData?.LineRight(this); 453_scrollData?.PageUp(this); 461_scrollData?.PageDown(this); 469_scrollData?.PageLeft(this); 477_scrollData?.PageRight(this); 485_scrollData?.MouseWheelUp(this); 493_scrollData?.MouseWheelDown(this); 501_scrollData?.MouseWheelLeft(this); 509_scrollData?.MouseWheelRight(this); 517_scrollData?.SetHorizontalOffset(this, offset); 525_scrollData?.SetVerticalOffset(this, offset); 533if (_scrollData == null) 539rectangle = _scrollData.MakeVisible(this, visual, rectangle); 552return (_scrollData != null) ? _scrollData.CanVerticallyScroll : false; 556if (_scrollData != null) 558_scrollData.CanVerticallyScroll = value; 570return (_scrollData != null) ? _scrollData.CanHorizontallyScroll : false; 574if (_scrollData != null) 576_scrollData.CanHorizontallyScroll = value; 588return (_scrollData != null) ? _scrollData.ExtentWidth : 0; 599return (_scrollData != null) ? _scrollData.ExtentHeight : 0; 610return (_scrollData != null) ? _scrollData.ViewportWidth : 0; 621return (_scrollData != null) ? _scrollData.ViewportHeight : 0; 632return (_scrollData != null) ? _scrollData.HorizontalOffset : 0; 643return (_scrollData != null) ? _scrollData.VerticalOffset : 0; 654return _scrollData?.ScrollOwner; 659if (_scrollData == null) 664_scrollData.SetScrollOwner(this, value);