Sdílet prostřednictvím


SelectableItemsViewHandler<TItemsView> Třída

Definice

generic <typename TItemsView>
 where TItemsView : SelectableItemsViewpublic ref class SelectableItemsViewHandler : Microsoft::Maui::Controls::Handlers::Items::StructuredItemsViewHandler<TItemsView>
public class SelectableItemsViewHandler<TItemsView> : Microsoft.Maui.Controls.Handlers.Items.StructuredItemsViewHandler<TItemsView> where TItemsView : SelectableItemsView
type SelectableItemsViewHandler<'ItemsView (requires 'ItemsView :> SelectableItemsView)> = class
    inherit StructuredItemsViewHandler<'ItemsView (requires 'ItemsView :> SelectableItemsView)>
Public Class SelectableItemsViewHandler(Of TItemsView)
Inherits StructuredItemsViewHandler(Of TItemsView)

Parametry typu

TItemsView
Dědičnost
Odvozené

Konstruktory

SelectableItemsViewHandler<TItemsView>()
SelectableItemsViewHandler<TItemsView>(PropertyMapper)

Pole

SelectableItemsViewMapper

Vlastnosti

ContainerView

Získá zobrazení, které funguje jako kontejner pro PlatformView.

(Zděděno od ViewHandler)
HasContainer

Získá nebo nastaví hodnotu, která označuje, zda PlatformView je obsažena v zobrazení.

(Zděděno od ViewHandler)
MauiContext (Zděděno od ElementHandler)
NeedsContainer

Získá hodnotu, která označuje, zda VirtualView potřebuje zobrazení kontejneru.

(Zděděno od ViewHandler)
PlatformView (Zděděno od ViewHandler<TVirtualView,TPlatformView>)
Services (Zděděno od ElementHandler)
VirtualView (Zděděno od ViewHandler<TVirtualView,TPlatformView>)

Metody

ConnectHandler(TPlatformView) (Zděděno od ViewHandler<TVirtualView,TPlatformView>)
CreatePlatformView()
DisconnectHandler(TPlatformView) (Zděděno od ViewHandler<TVirtualView,TPlatformView>)
GetDesiredSize(Double, Double) (Zděděno od ViewHandler<TVirtualView,TPlatformView>)
Invoke(String, Object) (Zděděno od ElementHandler)
MapSelectedItem(SelectableItemsViewHandler<TItemsView>, SelectableItemsView)
MapSelectedItems(SelectableItemsViewHandler<TItemsView>, SelectableItemsView)
MapSelectionMode(SelectableItemsViewHandler<TItemsView>, SelectableItemsView)
PlatformArrange(Rect) (Zděděno od ViewHandler<TVirtualView,TPlatformView>)
RemoveContainer() (Zděděno od ViewHandler<TVirtualView,TPlatformView>)
SetMauiContext(IMauiContext) (Zděděno od ElementHandler)
SetupContainer() (Zděděno od ViewHandler<TVirtualView,TPlatformView>)
SetVirtualView(IElement) (Zděděno od ViewHandler<TVirtualView,TPlatformView>)
SetVirtualView(IView) (Zděděno od ViewHandler<TVirtualView,TPlatformView>)
UpdateValue(String) (Zděděno od ElementHandler)

Explicitní implementace rozhraní

IElementHandler.DisconnectHandler() (Zděděno od ElementHandler)
IElementHandler.PlatformView (Zděděno od ViewHandler<TVirtualView,TPlatformView>)
IElementHandler.VirtualView (Zděděno od ViewHandler<TVirtualView,TPlatformView>)
IViewHandler.ContainerView (Zděděno od ViewHandler)
IViewHandler.VirtualView (Zděděno od ViewHandler<TVirtualView,TPlatformView>)

Metody rozšíření

GetRequiredService<T>(IElementHandler, Type)
GetRequiredService<T>(IElementHandler)
GetService<T>(IElementHandler, Type)
GetService<T>(IElementHandler)
GetServiceProvider(IElementHandler)
IsConnected(IElementHandler)

Platí pro