34 references to ElementViewportPosition
PresentationFramework (34)
System\Windows\Controls\ItemsControl.cs (24)
1997ElementViewportPosition elementPosition = GetElementViewportPosition(viewport, 2002if (elementPosition == ElementViewportPosition.CompletelyInViewport || 2003elementPosition == ElementViewportPosition.PartiallyInViewport) 2832ElementViewportPosition elementPosition = GetElementViewportPosition(viewportElement, 2836if (elementPosition == ElementViewportPosition.CompletelyInViewport || 2837elementPosition == ElementViewportPosition.PartiallyInViewport) 2895return (GetElementViewportPosition(GetViewportElement(), container, axis, false) == ElementViewportPosition.CompletelyInViewport); 2900return (GetElementViewportPosition(GetViewportElement(), element, axis, false) == ElementViewportPosition.CompletelyInViewport); 2912return (GetElementViewportPosition(viewPort, element, axis, fullyVisible) == ElementViewportPosition.CompletelyInViewport); 2915internal static ElementViewportPosition GetElementViewportPosition(FrameworkElement viewPort, 2924internal static ElementViewportPosition GetElementViewportPosition(FrameworkElement viewPort, 2951internal static ElementViewportPosition GetElementViewportPosition(FrameworkElement viewPort, 2963return ElementViewportPosition.None; 2968return ElementViewportPosition.None; 3000return ElementViewportPosition.CompletelyInViewport; 3010return ElementViewportPosition.CompletelyInViewport; 3018return ElementViewportPosition.CompletelyInViewport; 3025return ElementViewportPosition.PartiallyInViewport; 3030return ElementViewportPosition.BeforeViewport; 3035return ElementViewportPosition.AfterViewport; 3037return ElementViewportPosition.None; 3042internal static ElementViewportPosition GetElementViewportPosition(FrameworkElement viewPort, 3050ElementViewportPosition position = GetElementViewportPosition( 3058if (position == ElementViewportPosition.None)
System\Windows\Controls\VirtualizingStackPanel.cs (4)
1193ElementViewportPosition elementPosition = ItemsControl.GetElementViewportPosition( 1202if (elementPosition == ElementViewportPosition.PartiallyInViewport || 1203elementPosition == ElementViewportPosition.CompletelyInViewport) 1388else if (elementPosition == ElementViewportPosition.AfterViewport)
System\Windows\Input\KeyboardNavigation.cs (6)
2988ElementViewportPosition sourceElementPosition = ItemsControl.GetElementViewportPosition(viewportBoundsElement, 2993if (sourceElementPosition == ElementViewportPosition.None) 3019ElementViewportPosition currentViewportPosition = ItemsControl.GetElementViewportPosition( 3028if (currentViewportPosition == ElementViewportPosition.CompletelyInViewport || 3029currentViewportPosition == ElementViewportPosition.PartiallyInViewport) 3065if (currentViewportPosition == ElementViewportPosition.CompletelyInViewport)