Partager via


ButtonHandler Classe

Définition

public ref class ButtonHandler : Microsoft::Maui::Handlers::ViewHandler<Microsoft::Maui::IButton ^, System::Object ^>, Microsoft::Maui::Handlers::IButtonHandler
public class ButtonHandler : Microsoft.Maui.Handlers.ViewHandler<Microsoft.Maui.IButton,object>, Microsoft.Maui.Handlers.IButtonHandler
type ButtonHandler = class
    inherit ViewHandler<IButton, obj>
    interface IButtonHandler
    interface IViewHandler
    interface IElementHandler
Public Class ButtonHandler
Inherits ViewHandler(Of IButton, Object)
Implements IButtonHandler
Héritage
Implémente

Constructeurs

ButtonHandler()
ButtonHandler(IPropertyMapper, CommandMapper)
ButtonHandler(IPropertyMapper)

Champs

CommandMapper
ImageButtonMapper
Mapper
TextButtonMapper

Propriétés

ContainerView

Obtient la vue qui fait office de conteneur pour .PlatformView

(Hérité de ViewHandler)
HasContainer

Obtient ou définit une valeur qui indique si le PlatformView est contenu dans une vue.

(Hérité de ViewHandler)
ImageSourceLoader
MauiContext (Hérité de ElementHandler)
NeedsContainer

Obtient une valeur qui indique si le a besoin ou non d’une VirtualView vue conteneur.

(Hérité de ViewHandler)
PlatformView (Hérité de ViewHandler<TVirtualView,TPlatformView>)
Services (Hérité de ElementHandler)
VirtualView (Hérité de ViewHandler<TVirtualView,TPlatformView>)

Méthodes

ConnectHandler(TPlatformView) (Hérité de ViewHandler<TVirtualView,TPlatformView>)
CreatePlatformView()
DisconnectHandler(TPlatformView) (Hérité de ViewHandler<TVirtualView,TPlatformView>)
GetDesiredSize(Double, Double) (Hérité de ViewHandler<TVirtualView,TPlatformView>)
Invoke(String, Object) (Hérité de ElementHandler)
MapCharacterSpacing(IButtonHandler, ITextStyle)
MapCornerRadius(IButtonHandler, IButtonStroke)
MapFont(IButtonHandler, ITextStyle)
MapImageSource(IButtonHandler, IImage)
MapPadding(IButtonHandler, IButton)
MapStrokeColor(IButtonHandler, IButtonStroke)
MapStrokeThickness(IButtonHandler, IButtonStroke)
MapText(IButtonHandler, IText)
MapTextColor(IButtonHandler, ITextStyle)
PlatformArrange(Rect) (Hérité de ViewHandler<TVirtualView,TPlatformView>)
RemoveContainer() (Hérité de ViewHandler<TVirtualView,TPlatformView>)
SetMauiContext(IMauiContext) (Hérité de ElementHandler)
SetupContainer() (Hérité de ViewHandler<TVirtualView,TPlatformView>)
SetVirtualView(IElement) (Hérité de ViewHandler<TVirtualView,TPlatformView>)
SetVirtualView(IView) (Hérité de ViewHandler<TVirtualView,TPlatformView>)
UpdateValue(String) (Hérité de ElementHandler)

Implémentations d’interfaces explicites

IButtonHandler.PlatformView
IButtonHandler.VirtualView
IElementHandler.DisconnectHandler() (Hérité de ElementHandler)
IElementHandler.PlatformView (Hérité de ViewHandler<TVirtualView,TPlatformView>)
IElementHandler.VirtualView (Hérité de ViewHandler<TVirtualView,TPlatformView>)
IViewHandler.ContainerView (Hérité de ViewHandler)
IViewHandler.VirtualView (Hérité de ViewHandler<TVirtualView,TPlatformView>)

Méthodes d’extension

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

S’applique à