Condividi tramite


IImageButton Interfaccia

Definizione

Rappresenta una visualizzazione che reagisce agli eventi di tocco.

public interface class IImageButton : Microsoft::Maui::IButton, Microsoft::Maui::IImage
public interface IImageButton : Microsoft.Maui.IButton, Microsoft.Maui.IImage
type IImageButton = interface
    interface IButton
    interface IView
    interface IElement
    interface ITransform
    interface IPadding
    interface IButtonStroke
    interface IImage
    interface IImageSourcePart
Public Interface IImageButton
Implements IButton, IImage
Derivato
Implementazioni

Proprietà

Nome Descrizione
AnchorX

Ottiene il componente X del punto centrale per qualsiasi trasformazione, rispetto ai limiti dell'elemento.

(Ereditato da ITransform)
AnchorY

Ottiene il componente Y del punto centrale per qualsiasi trasformazione, rispetto ai limiti dell'elemento.

(Ereditato da ITransform)
Aspect

Ottiene la modalità di ridimensionamento per l'immagine.

(Ereditato da IImage)
AutomationId

ID usato dagli strumenti di automazione per interagire con questa visualizzazione

(Ereditato da IView)
Background

Ottiene la vernice che riempie lo sfondo di una visualizzazione.

(Ereditato da IView)
Clip

Ottiene il percorso utilizzato per definire la struttura del contenuto di una visualizzazione.

(Ereditato da IView)
CornerRadius

Ottiene il raggio dell'angolo per il pulsante, in unità indipendenti dal dispositivo.

(Ereditato da IButtonStroke)
DesiredSize

Ottiene le dimensioni desiderate correnti di questa visualizzazione.

(Ereditato da IView)
FlowDirection

Direzione in cui gli elementi dell'interfaccia utente vengono analizzati dall'occhio

(Ereditato da IView)
Frame

Ottiene i limiti della vista all'interno del contenitore.

(Ereditato da IView)
Handler

Ottiene o imposta il gestore di visualizzazione della visualizzazione.

(Ereditato da IView)
Height

Ottiene l'altezza specificata di IView.

(Ereditato da IView)
HorizontalLayoutAlignment

Determina l'aspetto orizzontale della disposizione di questo elemento in un contenitore

(Ereditato da IView)
InputTransparent

Ottiene un valore che indica se questo elemento deve essere coinvolto nel ciclo di interazione dell'utente.

(Ereditato da IView)
IsAnimationPlaying

Rappresenta una visualizzazione che reagisce agli eventi di tocco.

(Ereditato da IImageSourcePart)
IsEnabled

Ottiene un valore che indica se la visualizzazione è abilitata nell'interfaccia utente.

(Ereditato da IView)
IsFocused

Ottiene un valore che indica se la visualizzazione è attualmente evidenziata.

(Ereditato da IView)
IsOpaque

Ottiene o imposta un valore booleano che, se true suggerisce al motore di rendering che potrebbe omettere in modo sicuro elementi visivi di disegno dietro l'immagine.

(Ereditato da IImage)
Margin

Margin rappresenta la distanza tra una visualizzazione e le relative visualizzazioni adiacenti.

(Ereditato da IView)
MaximumHeight

Ottiene il vincolo di altezza massima specificato di IView, compreso tra zero e double. PositiveInfinity.

(Ereditato da IView)
MaximumWidth

Ottiene il vincolo di larghezza massima specificato di IView, compreso tra zero e double. PositiveInfinity.

(Ereditato da IView)
MinimumHeight

Ottiene il vincolo di altezza minima specificato di IView, compreso tra zero e double. PositiveInfinity.

(Ereditato da IView)
MinimumWidth

Ottiene il vincolo di larghezza minima specificato di IView, compreso tra zero e double. PositiveInfinity.

(Ereditato da IView)
Opacity

Ottiene il valore di opacità applicato alla visualizzazione quando ne viene eseguito il rendering.

(Ereditato da IView)
Padding

Spazio tra il bordo esterno del controllo e il relativo contenuto.

(Ereditato da IPadding)
Parent

Ottiene l'elemento padre dell'elemento.

(Ereditato da IElement)
Rotation

Ottiene la rotazione, espressa in gradi, sull'asse Z (rotazione affine) quando viene eseguito il rendering dell'elemento.

(Ereditato da ITransform)
RotationX

Ottiene la rotazione, espressa in gradi, sull'asse X (rotazione prospettica) quando viene eseguito il rendering dell'elemento.

(Ereditato da ITransform)
RotationY

Ottiene la rotazione, espressa in gradi, sull'asse Y (rotazione prospettica) quando viene eseguito il rendering dell'elemento.

(Ereditato da ITransform)
Scale

Ottiene il fattore di scala applicato all'elemento .

(Ereditato da ITransform)
ScaleX

Ottiene la scala relativa al fattore dell'asse X applicato all'elemento .

(Ereditato da ITransform)
ScaleY

Ottiene la scala relativa al fattore dell'asse Y applicato all'elemento .

(Ereditato da ITransform)
Semantics

Aggiunge semantica a ogni visualizzazione per l'accessibilità

(Ereditato da IView)
Shadow

Disegna un'ombreggiatura intorno alla visualizzazione di destinazione.

(Ereditato da IView)
Source

Rappresenta una visualizzazione che reagisce agli eventi di tocco.

(Ereditato da IImageSourcePart)
StrokeColor

Ottiene un colore che descrive il colore del tratto del bordo del pulsante.

(Ereditato da IButtonStroke)
StrokeThickness

Ottiene o imposta la larghezza del bordo.

(Ereditato da IButtonStroke)
TranslationX

Ottiene il delta della traslazione X dell'elemento.

(Ereditato da ITransform)
TranslationY

Ottiene il delta della conversione Y dell'elemento.

(Ereditato da ITransform)
VerticalLayoutAlignment

Determina l'aspetto verticale della disposizione di questo elemento in un contenitore

(Ereditato da IView)
Visibility

Ottiene un valore che determina se questa visualizzazione deve far parte o meno della struttura ad albero visuale.

(Ereditato da IView)
Width

Ottiene la larghezza specificata di IView.

(Ereditato da IView)
ZIndex

Determina l'ordine di disegno di questo IView all'interno di un ILayout; gli indici z più elevati disegneranno sugli indici z inferiori.

(Ereditato da IView)

Metodi

Nome Descrizione
Arrange(Rect)

Posiziona gli elementi figlio e determina una dimensione per un elemento.

(Ereditato da IView)
Clicked()

Si verifica quando si fa clic o si tocca il pulsante.

(Ereditato da IButton)
Focus()

Tenta di impostare lo stato attivo su questa visualizzazione.

(Ereditato da IView)
InvalidateArrange()

Metodo chiamato per invalidare il layout di questa visualizzazione.

(Ereditato da IView)
InvalidateMeasure()

Segnala che il valore della misura corrente di questa visualizzazione non è più valido e che deve essere ricalcorato durante il passaggio successivo della misura.

(Ereditato da IView)
Measure(Double, Double)

Aggiorna le dimensioni di una visualizzazione.

(Ereditato da IView)
Pressed()

Si verifica quando viene premuto il pulsante.

(Ereditato da IButton)
Released()

Si verifica quando il pulsante viene rilasciato.

(Ereditato da IButton)
Unfocus()

Annulla lo stato attivo per questa visualizzazione.

(Ereditato da IView)
UpdateIsLoading(Boolean)

Rappresenta una visualizzazione che reagisce agli eventi di tocco.

(Ereditato da IImageSourcePart)

Metodi di estensione

Nome Descrizione
CaptureAsync(IView)

Rappresenta una visualizzazione che reagisce agli eventi di tocco.

CheckHandlers(IView)

Rappresenta una visualizzazione che reagisce agli eventi di tocco.

ComputeDesiredSize(IView, Double, Double)

Rappresenta una visualizzazione che reagisce agli eventi di tocco.

ComputeFrame(IView, Rect)

Rappresenta una visualizzazione che reagisce agli eventi di tocco.

DisconnectHandlers(IView)

Rappresenta una visualizzazione che reagisce agli eventi di tocco.

SetSemanticFocus(IView)

Rappresenta una visualizzazione che reagisce agli eventi di tocco.

ToHandler(IElement, IMauiContext)

Rappresenta una visualizzazione che reagisce agli eventi di tocco.

ToHandler(IView, IMauiContext)

Ottiene il gestore di visualizzazione specifico della piattaforma per la visualizzazione specificata.

ToPlatform(IElement, IMauiContext)

Rappresenta una visualizzazione che reagisce agli eventi di tocco.

Si applica a