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