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)
79
if (
_scrollData
!= null)
115
if (
_scrollData
!= null)
117
if (!DoubleUtil.AreClose(
_scrollData
.Viewport, safeArrangeSize))
119
_scrollData
.Viewport = safeArrangeSize;
123
if (!DoubleUtil.AreClose(
_scrollData
.Extent, _formatter.DocumentPage.Size))
125
_scrollData
.Extent = _formatter.DocumentPage.Size;
131
if (Math.Abs(
_scrollData
.ExtentWidth -
_scrollData
.ViewportWidth) < 1)
133
_scrollData
.ExtentWidth =
_scrollData
.ViewportWidth;
135
if (Math.Abs(
_scrollData
.ExtentHeight -
_scrollData
.ViewportHeight) < 1)
137
_scrollData
.ExtentHeight =
_scrollData
.ViewportHeight;
141
Math.Max(0, Math.Min(
_scrollData
.ExtentWidth -
_scrollData
.ViewportWidth,
_scrollData
.HorizontalOffset)),
142
Math.Max(0, Math.Min(
_scrollData
.ExtentHeight -
_scrollData
.ViewportHeight,
_scrollData
.VerticalOffset)));
143
if (!DoubleUtil.AreClose(offset,
_scrollData
.Offset))
145
_scrollData
.Offset = offset;
148
if (invalidateScrollInfo &&
_scrollData
.ScrollOwner != null)
150
_scrollData
.ScrollOwner.InvalidateScrollInfo();
152
viewport = new Rect(
_scrollData
.HorizontalOffset,
_scrollData
.VerticalOffset, safeArrangeSize.Width, safeArrangeSize.Height);
169
if (
_scrollData
!= null)
171
_pageVisual.Offset = new Vector(-
_scrollData
.HorizontalOffset, -
_scrollData
.VerticalOffset);
188
if (
_scrollData
!= null)
190
if (!DoubleUtil.AreClose(
_scrollData
.Viewport, safeArrangeSize))
192
_scrollData
.Viewport = safeArrangeSize;
195
if (!DoubleUtil.AreClose(
_scrollData
.Extent, new Size()))
197
_scrollData
.Extent = new Size();
200
if (!DoubleUtil.AreClose(
_scrollData
.Offset, new Vector()))
202
_scrollData
.Offset = new Vector();
205
if (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);
532
if (
_scrollData
== null)
538
rectangle =
_scrollData
.MakeVisible(this, visual, rectangle);
551
return (
_scrollData
!= null) ?
_scrollData
.CanVerticallyScroll : false;
555
if (
_scrollData
!= null)
557
_scrollData
.CanVerticallyScroll = value;
569
return (
_scrollData
!= null) ?
_scrollData
.CanHorizontallyScroll : false;
573
if (
_scrollData
!= null)
575
_scrollData
.CanHorizontallyScroll = value;
587
return (
_scrollData
!= null) ?
_scrollData
.ExtentWidth : 0;
598
return (
_scrollData
!= null) ?
_scrollData
.ExtentHeight : 0;
609
return (
_scrollData
!= null) ?
_scrollData
.ViewportWidth : 0;
620
return (
_scrollData
!= null) ?
_scrollData
.ViewportHeight : 0;
631
return (
_scrollData
!= null) ?
_scrollData
.HorizontalOffset : 0;
642
return (
_scrollData
!= null) ?
_scrollData
.VerticalOffset : 0;
653
return
_scrollData
?.ScrollOwner;
658
if (
_scrollData
== null)
663
_scrollData
.SetScrollOwner(this, value);