3 writes to ScrollInfo
PresentationFramework (3)
src\Framework\System\Windows\Controls\DocumentViewer.cs (1)
2175_scrollViewer.ScrollInfo = _documentScrollInfo;
src\Framework\System\Windows\Controls\Primitives\ScrollContentPresenter.cs (2)
791scrollContainer.ScrollInfo = si; 799if (_scrollInfo.ScrollOwner != null) { _scrollInfo.ScrollOwner.ScrollInfo = null; }
41 references to ScrollInfo
PresentationFramework (41)
src\Framework\System\Windows\Automation\Peers\ScrollViewerAutomationPeer.cs (4)
213if (owner.ScrollInfo == null || DoubleUtil.IsZero(owner.ExtentWidth)) { return 100.0; } 227if (owner.ScrollInfo == null || DoubleUtil.IsZero(owner.ExtentHeight)) { return 100f; } 273return owner.ScrollInfo != null && DoubleUtil.GreaterThan(owner.ExtentWidth, owner.ViewportWidth); 281return owner.ScrollInfo != null && DoubleUtil.GreaterThan(owner.ExtentHeight, owner.ViewportHeight);
src\Framework\System\Windows\Controls\DataGridCellsPanel.cs (1)
2179scrollInfo = scrollViewer.ScrollInfo;
src\Framework\System\Windows\Controls\ScrollViewer.cs (35)
228IScrollInfo isi = this.ScrollInfo; 258double extent = ScrollInfo.ExtentWidth; 259double viewport = ScrollInfo.ViewportWidth; 271extent = ScrollInfo.ExtentHeight; 272viewport = ScrollInfo.ViewportHeight; 287if ( !DoubleUtil.AreClose(HorizontalOffset, ScrollInfo.HorizontalOffset) 288|| !DoubleUtil.AreClose(VerticalOffset, ScrollInfo.VerticalOffset) 289|| !DoubleUtil.AreClose(ViewportWidth, ScrollInfo.ViewportWidth) 290|| !DoubleUtil.AreClose(ViewportHeight, ScrollInfo.ViewportHeight) 291|| !DoubleUtil.AreClose(ExtentWidth, ScrollInfo.ExtentWidth) 292|| !DoubleUtil.AreClose(ExtentHeight, ScrollInfo.ExtentHeight)) 1146if (ScrollInfo != null) 1148if (e.Delta < 0) { ScrollInfo.MouseWheelDown(); } 1149else { ScrollInfo.MouseWheelUp(); } 1174IScrollInfo isi = this.ScrollInfo; 1228isi = this.ScrollInfo; 2264IScrollInfo isi = ScrollInfo; 2378if (ScrollInfo != null && !DoubleUtil.AreClose(oldActualHorizontalOffset, ScrollInfo.HorizontalOffset)) 2380_xPositionISI = ScrollInfo.HorizontalOffset; 2386if (ScrollInfo != null && !DoubleUtil.AreClose(oldActualVerticalOffset, ScrollInfo.VerticalOffset)) 2388_yPositionISI = ScrollInfo.VerticalOffset; 2394if (ScrollInfo != null && !DoubleUtil.AreClose(oldViewportWidth, ScrollInfo.ViewportWidth)) 2396_xSize = ScrollInfo.ViewportWidth; 2401if (ScrollInfo != null && !DoubleUtil.AreClose(oldViewportHeight, ScrollInfo.ViewportHeight)) 2403_ySize = ScrollInfo.ViewportHeight; 2408if (ScrollInfo != null && !DoubleUtil.AreClose(oldExtentWidth, ScrollInfo.ExtentWidth)) 2410_xExtent = ScrollInfo.ExtentWidth; 2415if (ScrollInfo != null && !DoubleUtil.AreClose(oldExtentHeight, ScrollInfo.ExtentHeight)) 2417_yExtent = ScrollInfo.ExtentHeight;
src\Framework\System\windows\Documents\TextEditorDragDrop.cs (1)
386scrollInfo = ((ScrollViewer)scroller).ScrollInfo;