2 types derived from MultiPage
Microsoft.Maui.Controls (2)
CarouselPage\CarouselPage.cs (1)
7
internal class CarouselPage :
MultiPage
<ContentPage>, IElementConfiguration<CarouselPage>
TabbedPage\TabbedPage.cs (1)
9
public partial class TabbedPage :
MultiPage
<Page>, IBarElement, IElementConfiguration<TabbedPage>, ITabbedView
8 references to MultiPage
Microsoft.Maui.Controls (8)
MultiPage.cs (5)
19
public static readonly BindableProperty ItemsSourceProperty = BindableProperty.Create(nameof(ItemsSource), typeof(IEnumerable), typeof(
MultiPage
<>), null);
22
public static readonly BindableProperty ItemTemplateProperty = BindableProperty.Create(nameof(ItemTemplate), typeof(DataTemplate), typeof(
MultiPage
<>), null);
25
public static readonly BindableProperty SelectedItemProperty = BindableProperty.Create(nameof(SelectedItem), typeof(object), typeof(
MultiPage
<>), null, BindingMode.TwoWay);
30
readonly TemplatedItemsList<
MultiPage
<T>, T> _templatedItems;
36
_templatedItems = new TemplatedItemsList<
MultiPage
<T>, T>(this, ItemsSourceProperty, ItemTemplateProperty);
TabbedPage\TabbedPage.Mapper.cs (3)
18
TabbedViewHandler.Mapper.ReplaceMapping<TabbedPage, ITabbedViewHandler>(nameof(
MultiPage
<TabbedPage>.ItemsSource), MapItemsSource);
19
TabbedViewHandler.Mapper.ReplaceMapping<TabbedPage, ITabbedViewHandler>(nameof(
MultiPage
<TabbedPage>.ItemTemplate), MapItemTemplate);
20
TabbedViewHandler.Mapper.ReplaceMapping<TabbedPage, ITabbedViewHandler>(nameof(
MultiPage
<TabbedPage>.SelectedItem), MapSelectedItem);