2 writes to ScrollInfo
PresentationFramework (2)
System\Windows\Controls\DocumentViewer.cs (1)
2068_scrollViewer.ScrollInfo = _documentScrollInfo;
System\Windows\Controls\Primitives\ScrollContentPresenter.cs (1)
769scrollContainer.ScrollInfo = si;
42 references to ScrollInfo
PresentationFramework (42)
System\Windows\Automation\Peers\ScrollViewerAutomationPeer.cs (4)
207if (owner.ScrollInfo == null || DoubleUtil.IsZero(owner.ExtentWidth)) { return 100.0; } 221if (owner.ScrollInfo == null || DoubleUtil.IsZero(owner.ExtentHeight)) { return 100f; } 267return owner.ScrollInfo != null && DoubleUtil.GreaterThan(owner.ExtentWidth, owner.ViewportWidth); 275return owner.ScrollInfo != null && DoubleUtil.GreaterThan(owner.ExtentHeight, owner.ViewportHeight);
System\Windows\Controls\DataGridCellsPanel.cs (1)
2159scrollInfo = scrollViewer.ScrollInfo;
System\Windows\Controls\Primitives\ScrollContentPresenter.cs (1)
777_scrollInfo.ScrollOwner?.ScrollInfo = null;
System\Windows\Controls\ScrollViewer.cs (35)
216IScrollInfo isi = this.ScrollInfo; 246double extent = ScrollInfo.ExtentWidth; 247double viewport = ScrollInfo.ViewportWidth; 259extent = ScrollInfo.ExtentHeight; 260viewport = ScrollInfo.ViewportHeight; 275if ( !DoubleUtil.AreClose(HorizontalOffset, ScrollInfo.HorizontalOffset) 276|| !DoubleUtil.AreClose(VerticalOffset, ScrollInfo.VerticalOffset) 277|| !DoubleUtil.AreClose(ViewportWidth, ScrollInfo.ViewportWidth) 278|| !DoubleUtil.AreClose(ViewportHeight, ScrollInfo.ViewportHeight) 279|| !DoubleUtil.AreClose(ExtentWidth, ScrollInfo.ExtentWidth) 280|| !DoubleUtil.AreClose(ExtentHeight, ScrollInfo.ExtentHeight)) 1110if (ScrollInfo != null) 1112if (e.Delta < 0) { ScrollInfo.MouseWheelDown(); } 1113else { ScrollInfo.MouseWheelUp(); } 1138IScrollInfo isi = this.ScrollInfo; 1192isi = this.ScrollInfo; 2204IScrollInfo isi = ScrollInfo; 2327if (ScrollInfo != null && !DoubleUtil.AreClose(oldActualHorizontalOffset, ScrollInfo.HorizontalOffset)) 2329_xPositionISI = ScrollInfo.HorizontalOffset; 2335if (ScrollInfo != null && !DoubleUtil.AreClose(oldActualVerticalOffset, ScrollInfo.VerticalOffset)) 2337_yPositionISI = ScrollInfo.VerticalOffset; 2343if (ScrollInfo != null && !DoubleUtil.AreClose(oldViewportWidth, ScrollInfo.ViewportWidth)) 2345_xSize = ScrollInfo.ViewportWidth; 2350if (ScrollInfo != null && !DoubleUtil.AreClose(oldViewportHeight, ScrollInfo.ViewportHeight)) 2352_ySize = ScrollInfo.ViewportHeight; 2357if (ScrollInfo != null && !DoubleUtil.AreClose(oldExtentWidth, ScrollInfo.ExtentWidth)) 2359_xExtent = ScrollInfo.ExtentWidth; 2364if (ScrollInfo != null && !DoubleUtil.AreClose(oldExtentHeight, ScrollInfo.ExtentHeight)) 2366_yExtent = ScrollInfo.ExtentHeight;
System\windows\Documents\TextEditorDragDrop.cs (1)
356scrollInfo = ((ScrollViewer)scroller).ScrollInfo;