36 references to ScrollToPosition
Microsoft.Maui.Controls (36)
IScrollViewController.cs (1)
9
Point GetScrollPositionForElement(VisualElement item,
ScrollToPosition
position);
Items\ItemsView.cs (4)
158
ScrollToPosition
position =
ScrollToPosition
.MakeVisible, bool animate = true)
165
ScrollToPosition
position =
ScrollToPosition
.MakeVisible, bool animate = true)
Items\ScrollToRequestEventArgs.cs (3)
13
public
ScrollToPosition
ScrollToPosition { get; }
29
ScrollToPosition
scrollToPosition, bool isAnimated)
41
ScrollToPosition
scrollToPosition, bool isAnimated)
ListView\ListView.cs (4)
387
public void ScrollTo(object item,
ScrollToPosition
position, bool animated)
389
if (!Enum.IsDefined(typeof(
ScrollToPosition
), position))
400
public void ScrollTo(object item, object group,
ScrollToPosition
position, bool animated)
404
if (!Enum.IsDefined(typeof(
ScrollToPosition
), position))
PlatformConfiguration\TizenSpecific\ItemsView.cs (7)
9
public static readonly BindableProperty FocusedItemScrollPositionProperty = BindableProperty.Create("FocusedItemScrollPosition", typeof(
ScrollToPosition
), typeof(FormsElement),
ScrollToPosition
.MakeVisible);
12
public static
ScrollToPosition
GetFocusedItemScrollPosition(BindableObject element)
14
return (
ScrollToPosition
)element.GetValue(FocusedItemScrollPositionProperty);
17
public static void SetFocusedItemScrollPosition(BindableObject element,
ScrollToPosition
position)
22
public static
ScrollToPosition
GetFocusedItemScrollPosition(this IPlatformElementConfiguration<Tizen, FormsElement> config)
27
public static IPlatformElementConfiguration<Tizen, FormsElement> SetFocusedItemScrollPosition(this IPlatformElementConfiguration<Tizen, FormsElement> config,
ScrollToPosition
position)
ScrollToRequestedEventArgs.cs (4)
17
internal ScrollToRequestedEventArgs(Element element,
ScrollToPosition
position, bool shouldAnimate)
25
internal ScrollToRequestedEventArgs(object item,
ScrollToPosition
position, bool shouldAnimate)
33
internal ScrollToRequestedEventArgs(object item, object group,
ScrollToPosition
position, bool shouldAnimate)
49
public
ScrollToPosition
Position { get; private set; }
ScrollView\ScrollView.cs (13)
56
public Point GetScrollPositionForElement(VisualElement item,
ScrollToPosition
pos)
58
ScrollToPosition
position = pos;
62
if (position ==
ScrollToPosition
.MakeVisible)
71
position = y > ScrollY ?
ScrollToPosition
.End :
ScrollToPosition
.Start;
74
position = x > ScrollX ?
ScrollToPosition
.End :
ScrollToPosition
.Start;
77
position = x > ScrollX || y > ScrollY ?
ScrollToPosition
.End :
ScrollToPosition
.Start;
83
case
ScrollToPosition
.Center:
87
case
ScrollToPosition
.End:
259
public Task ScrollToAsync(Element element,
ScrollToPosition
position, bool animated)
264
if (!Enum.IsDefined(typeof(
ScrollToPosition
), position))