34 references to ElementViewportPosition
PresentationFramework (34)
System\Windows\Controls\ItemsControl.cs (24)
1998
ElementViewportPosition
elementPosition = GetElementViewportPosition(viewport,
2003
if (elementPosition ==
ElementViewportPosition
.CompletelyInViewport ||
2004
elementPosition ==
ElementViewportPosition
.PartiallyInViewport)
2833
ElementViewportPosition
elementPosition = GetElementViewportPosition(viewportElement,
2837
if (elementPosition ==
ElementViewportPosition
.CompletelyInViewport ||
2838
elementPosition ==
ElementViewportPosition
.PartiallyInViewport)
2896
return (GetElementViewportPosition(GetViewportElement(), container, axis, false) ==
ElementViewportPosition
.CompletelyInViewport);
2901
return (GetElementViewportPosition(GetViewportElement(), element, axis, false) ==
ElementViewportPosition
.CompletelyInViewport);
2913
return (GetElementViewportPosition(viewPort, element, axis, fullyVisible) ==
ElementViewportPosition
.CompletelyInViewport);
2916
internal static
ElementViewportPosition
GetElementViewportPosition(FrameworkElement viewPort,
2925
internal static
ElementViewportPosition
GetElementViewportPosition(FrameworkElement viewPort,
2952
internal static
ElementViewportPosition
GetElementViewportPosition(FrameworkElement viewPort,
2964
return
ElementViewportPosition
.None;
2969
return
ElementViewportPosition
.None;
3001
return
ElementViewportPosition
.CompletelyInViewport;
3011
return
ElementViewportPosition
.CompletelyInViewport;
3019
return
ElementViewportPosition
.CompletelyInViewport;
3026
return
ElementViewportPosition
.PartiallyInViewport;
3031
return
ElementViewportPosition
.BeforeViewport;
3036
return
ElementViewportPosition
.AfterViewport;
3038
return
ElementViewportPosition
.None;
3043
internal static
ElementViewportPosition
GetElementViewportPosition(FrameworkElement viewPort,
3051
ElementViewportPosition
position = GetElementViewportPosition(
3059
if (position ==
ElementViewportPosition
.None)
System\Windows\Controls\VirtualizingStackPanel.cs (4)
1194
ElementViewportPosition
elementPosition = ItemsControl.GetElementViewportPosition(
1203
if (elementPosition ==
ElementViewportPosition
.PartiallyInViewport ||
1204
elementPosition ==
ElementViewportPosition
.CompletelyInViewport)
1389
else if (elementPosition ==
ElementViewportPosition
.AfterViewport)
System\Windows\Input\KeyboardNavigation.cs (6)
2990
ElementViewportPosition
sourceElementPosition = ItemsControl.GetElementViewportPosition(viewportBoundsElement,
2995
if (sourceElementPosition ==
ElementViewportPosition
.None)
3021
ElementViewportPosition
currentViewportPosition = ItemsControl.GetElementViewportPosition(
3030
if (currentViewportPosition ==
ElementViewportPosition
.CompletelyInViewport ||
3031
currentViewportPosition ==
ElementViewportPosition
.PartiallyInViewport)
3067
if (currentViewportPosition ==
ElementViewportPosition
.CompletelyInViewport)