2 types derived from ItemsView
Microsoft.Maui.Controls (2)
Items\CarouselView.cs (1)
15 public class CarouselView : ItemsView
Items\StructuredItemsView.cs (1)
5 public class StructuredItemsView : ItemsView
42 references to ItemsView
Microsoft.Maui.Controls (42)
Handlers\Items\ItemsViewHandler.cs (10)
9 public abstract partial class ItemsViewHandler<TItemsView> where TItemsView : ItemsView 23 [Controls.ItemsView.ItemsSourceProperty.PropertyName] = MapItemsSource, 24 [Controls.ItemsView.HorizontalScrollBarVisibilityProperty.PropertyName] = MapHorizontalScrollBarVisibility, 25 [Controls.ItemsView.VerticalScrollBarVisibilityProperty.PropertyName] = MapVerticalScrollBarVisibility, 26 [Controls.ItemsView.ItemTemplateProperty.PropertyName] = MapItemTemplate, 27 [Controls.ItemsView.EmptyViewProperty.PropertyName] = MapEmptyView, 28 [Controls.ItemsView.EmptyViewTemplateProperty.PropertyName] = MapEmptyViewTemplate, 29 [Controls.ItemsView.FlowDirectionProperty.PropertyName] = MapFlowDirection, 30 [Controls.ItemsView.IsVisibleProperty.PropertyName] = MapIsVisible, 31 [Controls.ItemsView.ItemsUpdatingScrollModeProperty.PropertyName] = MapItemsUpdatingScrollMode
Handlers\Items\ItemsViewHandler.Standard.cs (10)
9 public abstract partial class ItemsViewHandler<TItemsView> : ViewHandler<TItemsView, object> where TItemsView : ItemsView 16 public static void MapItemsSource(ItemsViewHandler<TItemsView> handler, ItemsView itemsView) 20 public static void MapHorizontalScrollBarVisibility(ItemsViewHandler<TItemsView> handler, ItemsView itemsView) 24 public static void MapVerticalScrollBarVisibility(ItemsViewHandler<TItemsView> handler, ItemsView itemsView) 28 public static void MapItemTemplate(ItemsViewHandler<TItemsView> handler, ItemsView itemsView) 32 public static void MapEmptyView(ItemsViewHandler<TItemsView> handler, ItemsView itemsView) 36 public static void MapEmptyViewTemplate(ItemsViewHandler<TItemsView> handler, ItemsView itemsView) 40 public static void MapFlowDirection(ItemsViewHandler<TItemsView> handler, ItemsView itemsView) 44 public static void MapIsVisible(ItemsViewHandler<TItemsView> handler, ItemsView itemsView) 48 public static void MapItemsUpdatingScrollMode(ItemsViewHandler<TItemsView> handler, ItemsView itemsView)
Items\CarouselView.cs (1)
189 BindableProperty.Create(nameof(ItemsLayout), typeof(LinearItemsLayout), typeof(ItemsView),
Items\ItemsView.cs (11)
23 BindableProperty.Create(nameof(EmptyView), typeof(object), typeof(ItemsView), null); 34 BindableProperty.Create(nameof(EmptyViewTemplate), typeof(DataTemplate), typeof(ItemsView), null); 45 BindableProperty.Create(nameof(ItemsSource), typeof(IEnumerable), typeof(ItemsView), null); 56 BindableProperty.Create(nameof(RemainingItemsThresholdReachedCommand), typeof(ICommand), typeof(ItemsView), null); 66 public static readonly BindableProperty RemainingItemsThresholdReachedCommandParameterProperty = BindableProperty.Create(nameof(RemainingItemsThresholdReachedCommandParameter), typeof(object), typeof(ItemsView), default(object)); 79 typeof(ItemsView), 93 typeof(ItemsView), 105 BindableProperty.Create(nameof(RemainingItemsThreshold), typeof(int), typeof(ItemsView), -1, validateValue: (bindable, value) => (int)value >= -1); 115 BindableProperty.Create(nameof(ItemsLayout), typeof(IItemsLayout), typeof(ItemsView), 135 BindableProperty.Create(nameof(ItemTemplate), typeof(DataTemplate), typeof(ItemsView)); 146 BindableProperty.Create(nameof(ItemsUpdatingScrollMode), typeof(ItemsUpdatingScrollMode), typeof(ItemsView),
Items\StructuredItemsView.cs (5)
9 BindableProperty.Create(nameof(Header), typeof(object), typeof(ItemsView), null); 20 BindableProperty.Create(nameof(HeaderTemplate), typeof(DataTemplate), typeof(ItemsView), null); 31 BindableProperty.Create(nameof(Footer), typeof(object), typeof(ItemsView), null); 42 BindableProperty.Create(nameof(FooterTemplate), typeof(DataTemplate), typeof(ItemsView), null); 63 BindableProperty.Create(nameof(ItemSizingStrategy), typeof(ItemSizingStrategy), typeof(ItemsView));
PlatformConfiguration\TizenSpecific\ItemsView.cs (5)
4 using FormsElement = Maui.Controls.ItemsView; 9 public static readonly BindableProperty FocusedItemScrollPositionProperty = BindableProperty.Create("FocusedItemScrollPosition", typeof(ScrollToPosition), typeof(FormsElement), ScrollToPosition.MakeVisible); 22 public static ScrollToPosition GetFocusedItemScrollPosition(this IPlatformElementConfiguration<Tizen, FormsElement> config) 27 public static IPlatformElementConfiguration<Tizen, FormsElement> SetFocusedItemScrollPosition(this IPlatformElementConfiguration<Tizen, FormsElement> config, ScrollToPosition position)