共用方式為


StructuredItemsViewHandler<TItemsView> 類別

定義

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

類型參數

TItemsView
繼承
ViewHandler<TItemsView,Object>
StructuredItemsViewHandler<TItemsView>
衍生

建構函式

StructuredItemsViewHandler<TItemsView>()
StructuredItemsViewHandler<TItemsView>(PropertyMapper)

欄位

StructuredItemsViewMapper

屬性

ContainerView

取得做為 容器的 PlatformView檢視。

(繼承來源 ViewHandler)
HasContainer

取得或設定值,這個值表示 是否 PlatformView 包含在檢視中。

(繼承來源 ViewHandler)
MauiContext (繼承來源 ElementHandler)
NeedsContainer

取得值,這個值表示 是否需要 VirtualView 容器檢視。

(繼承來源 ViewHandler)
PlatformView (繼承來源 ViewHandler<TVirtualView,TPlatformView>)
Services (繼承來源 ElementHandler)
VirtualView (繼承來源 ViewHandler<TVirtualView,TPlatformView>)

方法

ConnectHandler(TPlatformView) (繼承來源 ViewHandler<TVirtualView,TPlatformView>)
CreatePlatformView()
DisconnectHandler(TPlatformView) (繼承來源 ViewHandler<TVirtualView,TPlatformView>)
GetDesiredSize(Double, Double) (繼承來源 ViewHandler<TVirtualView,TPlatformView>)
Invoke(String, Object) (繼承來源 ElementHandler)
MapFooterTemplate(StructuredItemsViewHandler<TItemsView>, StructuredItemsView)
MapHeaderTemplate(StructuredItemsViewHandler<TItemsView>, StructuredItemsView)
MapItemSizingStrategy(StructuredItemsViewHandler<TItemsView>, StructuredItemsView)
MapItemsLayout(StructuredItemsViewHandler<TItemsView>, StructuredItemsView)
PlatformArrange(Rect) (繼承來源 ViewHandler<TVirtualView,TPlatformView>)
RemoveContainer() (繼承來源 ViewHandler<TVirtualView,TPlatformView>)
SetMauiContext(IMauiContext) (繼承來源 ElementHandler)
SetupContainer() (繼承來源 ViewHandler<TVirtualView,TPlatformView>)
SetVirtualView(IElement) (繼承來源 ViewHandler<TVirtualView,TPlatformView>)
SetVirtualView(IView) (繼承來源 ViewHandler<TVirtualView,TPlatformView>)
UpdateValue(String) (繼承來源 ElementHandler)

明確介面實作

IElementHandler.DisconnectHandler() (繼承來源 ElementHandler)
IElementHandler.PlatformView (繼承來源 ViewHandler<TVirtualView,TPlatformView>)
IElementHandler.VirtualView (繼承來源 ViewHandler<TVirtualView,TPlatformView>)
IViewHandler.ContainerView (繼承來源 ViewHandler)
IViewHandler.VirtualView (繼承來源 ViewHandler<TVirtualView,TPlatformView>)

擴充方法

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

適用於