17 references to ScrollData
System.Windows.Controls.Ribbon (17)
Microsoft\Windows\Controls\Ribbon\Primitives\RibbonTabHeadersPanel.cs (17)
791double offsetX = CoerceOffset(ScrollData._offsetX, extentWidth, viewportWidth); 793fValid &= DoubleUtil.AreClose(viewportWidth, ScrollData._viewportWidth); 794fValid &= DoubleUtil.AreClose(extentWidth, ScrollData._extentWidth); 795fValid &= DoubleUtil.AreClose(ScrollData._offsetX, offsetX); 797ScrollData._viewportWidth = viewportWidth; 798ScrollData._extentWidth = extentWidth; 799ScrollData._offsetX = offsetX; 826get { return ScrollData._scrollOwner; } 829if (ScrollData._scrollOwner != value) 831Ribbon?.NotifyTabHeadersScrollOwnerChanged(ScrollData._scrollOwner, value); 832ScrollData._scrollOwner = value; 840if (!DoubleUtil.AreClose(ScrollData._offsetX, newValue)) 849get { return ScrollData._extentWidth; } 854get { return ScrollData._offsetX; } 859get { return ScrollData._viewportWidth; } 898double originalOffset = ScrollData._offsetX; 901if (!DoubleUtil.AreClose(originalOffset, ScrollData._offsetX))