IView Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un elemento visivo utilizzato per posizionare layout e controlli sullo schermo.
public interface class IView : Microsoft::Maui::IElement, Microsoft::Maui::ITransform
public interface IView : Microsoft.Maui.IElement, Microsoft.Maui.ITransform
type IView = interface
interface IElement
interface ITransform
Public Interface IView
Implements IElement, ITransform
- Derivato
- Implementazioni
Proprietà
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) |
AutomationId |
ID usato dagli strumenti di automazione per interagire con questa visualizzazione |
Background |
Ottiene la vernice che riempie lo sfondo di una visualizzazione. |
Clip |
Ottiene il percorso utilizzato per definire la struttura del contenuto di una visualizzazione. |
DesiredSize |
Ottiene le dimensioni desiderate correnti di questa visualizzazione. |
FlowDirection |
Direzione in cui gli elementi dell'interfaccia utente vengono analizzati dall'occhio |
Frame |
Ottiene i limiti della vista all'interno del contenitore. |
Handler |
Ottiene o imposta il gestore di visualizzazione della visualizzazione. |
Height |
Ottiene l'altezza specificata di IView. |
HorizontalLayoutAlignment |
Determina l'aspetto orizzontale della disposizione di questo elemento in un contenitore |
InputTransparent |
Ottiene un valore che indica se questo elemento deve essere coinvolto nel ciclo di interazione dell'utente. |
IsEnabled |
Ottiene un valore che indica se la visualizzazione è abilitata nell'interfaccia utente. |
IsFocused |
Ottiene un valore che indica se la visualizzazione è attualmente evidenziata. |
Margin |
Margin rappresenta la distanza tra una visualizzazione e le relative visualizzazioni adiacenti. |
MaximumHeight |
Ottiene il vincolo di altezza massima specificato di IView, compreso tra zero e double. PositiveInfinity. |
MaximumWidth |
Ottiene il vincolo di larghezza massima specificato di IView, compreso tra zero e double. PositiveInfinity. |
MinimumHeight |
Ottiene il vincolo di altezza minima specificato di IView, compreso tra zero e double. PositiveInfinity. |
MinimumWidth |
Ottiene il vincolo di larghezza minima specificato di IView, compreso tra zero e double. PositiveInfinity. |
Opacity |
Ottiene il valore di opacità applicato alla visualizzazione quando ne viene eseguito il rendering. |
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à |
Shadow |
Disegna un'ombreggiatura intorno alla visualizzazione di destinazione. |
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 |
Visibility |
Ottiene un valore che determina se questa visualizzazione deve far parte o meno della struttura ad albero visuale. |
Width |
Ottiene la larghezza specificata di 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. |
Metodi
Arrange(Rect) |
Posiziona gli elementi figlio e determina una dimensione per un elemento. |
Focus() |
Tenta di impostare lo stato attivo su questa visualizzazione. |
InvalidateArrange() |
Metodo chiamato per invalidare il layout di questa visualizzazione. |
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. |
Measure(Double, Double) |
Aggiorna le dimensioni di una visualizzazione. |
Unfocus() |
Annulla lo stato attivo per questa visualizzazione. |
Metodi di estensione
CheckHandlers(IView) |
Rappresenta un elemento visivo utilizzato per posizionare layout e controlli sullo schermo. |
ComputeDesiredSize(IView, Double, Double) |
Rappresenta un elemento visivo utilizzato per posizionare layout e controlli sullo schermo. |
ComputeFrame(IView, Rect) |
Rappresenta un elemento visivo utilizzato per posizionare layout e controlli sullo schermo. |
ToHandler(IElement, IMauiContext) |
Rappresenta un elemento visivo utilizzato per posizionare layout e controlli sullo schermo. |
ToPlatform(IElement, IMauiContext) |
Rappresenta un elemento visivo utilizzato per posizionare layout e controlli sullo schermo. |
ToHandler(IView, IMauiContext) |
Rappresenta un elemento visivo utilizzato per posizionare layout e controlli sullo schermo. |
SetSemanticFocus(IView) |
Rappresenta un elemento visivo utilizzato per posizionare layout e controlli sullo schermo. |
CaptureAsync(IView) |
Rappresenta un elemento visivo utilizzato per posizionare layout e controlli sullo schermo. |
DisconnectHandlers(IView) |
Rappresenta un elemento visivo utilizzato per posizionare layout e controlli sullo schermo. |