28 references to ViewportWidth
PresentationFramework (19)
src\Framework\System\Windows\Automation\Peers\ScrollBarAutomationPeer.cs (1)
69horizontalPercent = (val / (sv.ExtentWidth - sv.ViewportWidth)) * 100;
src\Framework\System\Windows\Automation\Peers\ScrollViewerAutomationPeer.cs (4)
168owner.ScrollToHorizontalOffset((owner.ExtentWidth - owner.ViewportWidth) * (double)horizontalPercent * 0.01); 186return (double)(owner.HorizontalOffset * 100.0 / (owner.ExtentWidth - owner.ViewportWidth)); 214return Math.Min(100.0, (double)(owner.ViewportWidth * 100.0 / owner.ExtentWidth)); 273return owner.ScrollInfo != null && DoubleUtil.GreaterThan(owner.ExtentWidth, owner.ViewportWidth);
src\Framework\System\Windows\Controls\DataGrid.cs (1)
8626double totalAvailableWidth = InternalScrollHost.ViewportWidth;
src\Framework\System\Windows\Controls\ItemsControl.cs (2)
2649scrollHost.ScrollToHorizontalOffset(scrollHost.HorizontalOffset - scrollHost.ViewportWidth + elementBounds.Right); 2828return FindFocusable((int)(ScrollHost.HorizontalOffset + Math.Max(ScrollHost.ViewportWidth - 1, 0)),
src\Framework\System\Windows\Controls\Primitives\TextBoxBase.cs (1)
614return (this.ScrollViewer != null) ? this.ScrollViewer.ViewportWidth : 0.0;
src\Framework\System\Windows\Controls\ScrollChangedEventArgs.cs (2)
92/// <seealso cref="System.Windows.Controls.ScrollViewer.ViewportWidth"/> 108/// <seealso cref="System.Windows.Controls.ScrollViewer.ViewportWidth"/>
src\Framework\System\Windows\Controls\ScrollViewer.cs (7)
289|| !DoubleUtil.AreClose(ViewportWidth, ScrollInfo.ViewportWidth) 412get { return Math.Max(0.0, ExtentWidth - ViewportWidth); } 778/// DependencyProperty for <see cref="ViewportWidth" /> property. 1669double viewportWidth = ViewportWidth + 1d; // Using +1 to account for last partially visible item in viewport 2364double oldViewportWidth = ViewportWidth; 2451new Size(ViewportWidth, ViewportHeight), 2452new Vector(ViewportWidth - oldViewportWidth, ViewportHeight - oldViewportHeight));
src\Framework\System\windows\Documents\CaretElement.cs (1)
403double scrollerWidth = scroller.ViewportWidth;
System.Activities.Presentation (9)
System.Activities.Presentation\System\Activities\Presentation\Annotations\AnnotationAdorner.cs (1)
141anchor = FindAnchor(anchorPoint, adornerSize, new Rect(0, 0, this.ScrollViewer.ViewportWidth, this.ScrollViewer.ViewportHeight));
System.Activities.Presentation\System\Activities\Presentation\MiniMap\MiniMapControl.xaml.cs (4)
320get { return (null == MapSource || 0.0 == MapSource.ViewportWidth ? 1.0 : MapSource.ViewportWidth); } 443width = (this.MapSource.ViewportWidth / this.MapSource.ExtentWidth) * this.MapWidth; 509System.Diagnostics.Debug.WriteLine(string.Format(CultureInfo.InvariantCulture, "{0} ScrollViewer: EWidth {1}, EHeight {2}, AWidth {3}, AHeight {4}, ViewPortW {5} ViewPortH {6}", prefix, mapSource.ExtentWidth, mapSource.ExtentHeight, mapSource.ActualWidth, mapSource.ActualHeight, mapSource.ViewportWidth, mapSource.ViewportHeight));
System.Activities.Presentation\System\Activities\Presentation\Model\ModelSearchServiceImpl.cs (1)
715width = Math.Min(fe.RenderSize.Width, designerView.ScrollViewer.ViewportWidth);
System.Activities.Presentation\System\Activities\Presentation\View\DesignerView.xaml.cs (1)
1687return mousePosition.X > 0 && mousePosition.X < scrollViewer.ViewportWidth &&
System.Activities.Presentation\System\Activities\Presentation\View\ScrollViewerPanner.cs (1)
120return mousePosition.X < this.scrollViewer.ViewportWidth && mousePosition.Y < this.scrollViewer.ViewportHeight;
System.Activities.Presentation\System\Activities\Presentation\View\VirtualizedContainerService.cs (1)
195Rect viewerBounds = new Rect(parentView.HorizontalOffset, parentView.VerticalOffset, parentView.ViewportWidth, parentView.ViewportHeight);