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)
80
if (
_scrollData
!= null)
116
if (
_scrollData
!= null)
118
if (!DoubleUtil.AreClose(
_scrollData
.Viewport, safeArrangeSize))
120
_scrollData
.Viewport = safeArrangeSize;
124
if (!DoubleUtil.AreClose(
_scrollData
.Extent, _formatter.DocumentPage.Size))
126
_scrollData
.Extent = _formatter.DocumentPage.Size;
132
if (Math.Abs(
_scrollData
.ExtentWidth -
_scrollData
.ViewportWidth) < 1)
134
_scrollData
.ExtentWidth =
_scrollData
.ViewportWidth;
136
if (Math.Abs(
_scrollData
.ExtentHeight -
_scrollData
.ViewportHeight) < 1)
138
_scrollData
.ExtentHeight =
_scrollData
.ViewportHeight;
142
Math.Max(0, Math.Min(
_scrollData
.ExtentWidth -
_scrollData
.ViewportWidth,
_scrollData
.HorizontalOffset)),
143
Math.Max(0, Math.Min(
_scrollData
.ExtentHeight -
_scrollData
.ViewportHeight,
_scrollData
.VerticalOffset)));
144
if (!DoubleUtil.AreClose(offset,
_scrollData
.Offset))
146
_scrollData
.Offset = offset;
149
if (invalidateScrollInfo &&
_scrollData
.ScrollOwner != null)
151
_scrollData
.ScrollOwner.InvalidateScrollInfo();
153
viewport = new Rect(
_scrollData
.HorizontalOffset,
_scrollData
.VerticalOffset, safeArrangeSize.Width, safeArrangeSize.Height);
170
if (
_scrollData
!= null)
172
_pageVisual.Offset = new Vector(-
_scrollData
.HorizontalOffset, -
_scrollData
.VerticalOffset);
189
if (
_scrollData
!= null)
191
if (!DoubleUtil.AreClose(
_scrollData
.Viewport, safeArrangeSize))
193
_scrollData
.Viewport = safeArrangeSize;
196
if (!DoubleUtil.AreClose(
_scrollData
.Extent, new Size()))
198
_scrollData
.Extent = new Size();
201
if (!DoubleUtil.AreClose(
_scrollData
.Offset, new Vector()))
203
_scrollData
.Offset = new Vector();
206
if (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);
533
if (
_scrollData
== null)
539
rectangle =
_scrollData
.MakeVisible(this, visual, rectangle);
552
return (
_scrollData
!= null) ?
_scrollData
.CanVerticallyScroll : false;
556
if (
_scrollData
!= null)
558
_scrollData
.CanVerticallyScroll = value;
570
return (
_scrollData
!= null) ?
_scrollData
.CanHorizontallyScroll : false;
574
if (
_scrollData
!= null)
576
_scrollData
.CanHorizontallyScroll = value;
588
return (
_scrollData
!= null) ?
_scrollData
.ExtentWidth : 0;
599
return (
_scrollData
!= null) ?
_scrollData
.ExtentHeight : 0;
610
return (
_scrollData
!= null) ?
_scrollData
.ViewportWidth : 0;
621
return (
_scrollData
!= null) ?
_scrollData
.ViewportHeight : 0;
632
return (
_scrollData
!= null) ?
_scrollData
.HorizontalOffset : 0;
643
return (
_scrollData
!= null) ?
_scrollData
.VerticalOffset : 0;
654
return
_scrollData
?.ScrollOwner;
659
if (
_scrollData
== null)
664
_scrollData
.SetScrollOwner(this, value);