34 references to ElementViewportPosition
PresentationFramework (34)
System\Windows\Controls\ItemsControl.cs (24)
2037ElementViewportPosition elementPosition = GetElementViewportPosition(viewport, 2042if (elementPosition == ElementViewportPosition.CompletelyInViewport || 2043elementPosition == ElementViewportPosition.PartiallyInViewport) 2872ElementViewportPosition elementPosition = GetElementViewportPosition(viewportElement, 2876if (elementPosition == ElementViewportPosition.CompletelyInViewport || 2877elementPosition == ElementViewportPosition.PartiallyInViewport) 2935return (GetElementViewportPosition(GetViewportElement(), container, axis, false) == ElementViewportPosition.CompletelyInViewport); 2940return (GetElementViewportPosition(GetViewportElement(), element, axis, false) == ElementViewportPosition.CompletelyInViewport); 2952return (GetElementViewportPosition(viewPort, element, axis, fullyVisible) == ElementViewportPosition.CompletelyInViewport); 2955internal static ElementViewportPosition GetElementViewportPosition(FrameworkElement viewPort, 2964internal static ElementViewportPosition GetElementViewportPosition(FrameworkElement viewPort, 2991internal static ElementViewportPosition GetElementViewportPosition(FrameworkElement viewPort, 3003return ElementViewportPosition.None; 3008return ElementViewportPosition.None; 3040return ElementViewportPosition.CompletelyInViewport; 3050return ElementViewportPosition.CompletelyInViewport; 3058return ElementViewportPosition.CompletelyInViewport; 3065return ElementViewportPosition.PartiallyInViewport; 3070return ElementViewportPosition.BeforeViewport; 3075return ElementViewportPosition.AfterViewport; 3077return ElementViewportPosition.None; 3082internal static ElementViewportPosition GetElementViewportPosition(FrameworkElement viewPort, 3090ElementViewportPosition position = GetElementViewportPosition( 3098if (position == ElementViewportPosition.None)
System\Windows\Controls\VirtualizingStackPanel.cs (4)
1199ElementViewportPosition elementPosition = ItemsControl.GetElementViewportPosition( 1208if (elementPosition == ElementViewportPosition.PartiallyInViewport || 1209elementPosition == ElementViewportPosition.CompletelyInViewport) 1394else if (elementPosition == ElementViewportPosition.AfterViewport)
System\Windows\Input\KeyboardNavigation.cs (6)
3004ElementViewportPosition sourceElementPosition = ItemsControl.GetElementViewportPosition(viewportBoundsElement, 3009if (sourceElementPosition == ElementViewportPosition.None) 3035ElementViewportPosition currentViewportPosition = ItemsControl.GetElementViewportPosition( 3044if (currentViewportPosition == ElementViewportPosition.CompletelyInViewport || 3045currentViewportPosition == ElementViewportPosition.PartiallyInViewport) 3081if (currentViewportPosition == ElementViewportPosition.CompletelyInViewport)