VisualElement Classe
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.
Oggetto Element che occupa un'area sullo schermo, ha un aspetto visivo e può ottenere l'input tocco.
public ref class VisualElement : Microsoft::Maui::Controls::NavigableElement, Microsoft::Maui::Controls::IAnimatable, Microsoft::Maui::Controls::IVisualElementController, Microsoft::Maui::IView
public class VisualElement : Microsoft.Maui.Controls.NavigableElement, Microsoft.Maui.Controls.IAnimatable, Microsoft.Maui.Controls.IVisualElementController, Microsoft.Maui.IView
type VisualElement = class
inherit NavigableElement
interface IAnimatable
interface IVisualElementController
interface IElementController
interface IView
interface IElement
interface ITransform
Public Class VisualElement
Inherits NavigableElement
Implements IAnimatable, IView, IVisualElementController
- Ereditarietà
- Derivato
- Implementazioni
Commenti
Classe di base per la maggior parte degli elementi sullo schermo di Microsoft.Maui.Controls. Fornisce la maggior parte delle proprietà, degli eventi e dei metodi per la presentazione di un elemento sullo schermo.
Costruttori
VisualElement() |
Inizializza una nuova istanza della classe VisualElement. |
Campi
AnchorXProperty |
Proprietà associabile per AnchorX. |
AnchorYProperty |
Proprietà associabile per AnchorY. |
BackgroundColorProperty |
Proprietà associabile per BackgroundColor. |
BackgroundProperty |
Proprietà associabile per Background. |
BehaviorsProperty |
Proprietà associabile per Behaviors. |
ClipProperty |
Proprietà associabile per Clip. |
ControlsVisualElementMapper |
Obsoleti.
Oggetto Element che occupa un'area sullo schermo, ha un aspetto visivo e può ottenere l'input tocco. |
FlowDirectionProperty |
Proprietà associabile per FlowDirection. |
HeightProperty |
Proprietà associabile per Height. |
HeightRequestProperty |
Proprietà associabile per HeightRequest. |
InputTransparentProperty |
Proprietà associabile per InputTransparent. |
IsEnabledProperty |
Proprietà associabile per IsEnabled. |
IsFocusedProperty |
Proprietà associabile per IsFocused. |
IsFocusedPropertyKey |
Proprietà associabile per IsFocused. |
IsVisibleProperty |
Proprietà associabile per IsVisible. |
MaximumHeightRequestProperty |
Proprietà associabile per MaximumHeightRequest. |
MaximumWidthRequestProperty |
Proprietà associabile per MaximumWidthRequest. |
MinimumHeightRequestProperty |
Proprietà associabile per MinimumHeightRequest. |
MinimumWidthRequestProperty |
Proprietà associabile per MinimumWidthRequest. |
NavigationProperty |
Proprietà associabile per Navigation. |
OpacityProperty |
Proprietà associabile per Opacity. |
RotationProperty |
Proprietà associabile per Rotation. |
RotationXProperty |
Proprietà associabile per RotationX. |
RotationYProperty |
Proprietà associabile per RotationY. |
ScaleProperty |
Proprietà associabile per Scale. |
ScaleXProperty |
Proprietà associabile per ScaleX. |
ScaleYProperty |
Proprietà associabile per ScaleY. |
ShadowProperty |
Proprietà associabile per Shadow. |
StyleProperty |
Proprietà associabile per Style. |
TranslationXProperty |
Proprietà associabile per TranslationX. |
TranslationYProperty |
Proprietà associabile per TranslationY. |
TriggersProperty |
Proprietà associabile per Triggers. |
VisualProperty |
Proprietà associabile per Visual. |
WidthProperty |
Proprietà associabile per Width. |
WidthRequestProperty |
Proprietà associabile per WidthRequest. |
WindowProperty |
Proprietà associabile per Window. |
XProperty |
Proprietà associabile per X. |
YProperty |
Proprietà associabile per Y. |
ZIndexProperty |
Proprietà associabile per ZIndex. |
Proprietà
AnchorX |
Ottiene o imposta il componente X del punto centrale per qualsiasi operazione di trasformazione, rispetto ai limiti dell'elemento. Si tratta di una proprietà associabile. |
AnchorY |
Ottiene o imposta il componente Y del punto centrale per qualsiasi operazione di trasformazione, rispetto ai limiti dell'elemento. Si tratta di una proprietà associabile. |
AutomationId |
Ottiene o imposta un valore che consente al framework di automazione di individuare questo elemento e di interagire con esso. (Ereditato da Element) |
Background |
Ottiene o imposta l'oggetto Brush che verrà utilizzato per riempire lo sfondo di un elemento. Si tratta di una proprietà associabile. |
BackgroundColor |
Ottiene o imposta l'oggetto Color che riempie lo sfondo di un elemento. Si tratta di una proprietà associabile. |
Batched |
Ottiene un valore che indica che sono state apportate modifiche in batch per questo elemento. |
Behaviors |
Ottiene l'elenco di Behavior oggetti associati a questo elemento. Si tratta di una proprietà associabile di sola lettura. |
BindingContext |
Ottiene o imposta un oggetto che contiene le proprietà di destinazione delle proprietà associate che appartengono a questo BindableObjectoggetto . Si tratta di una proprietà associabile. (Ereditato da BindableObject) |
Bounds |
Ottiene i limiti dell'elemento in unità indipendenti dal dispositivo. |
class |
Ottiene o imposta le classi di stile per l'elemento . (Ereditato da NavigableElement) |
ClassId |
Ottiene o imposta un valore utilizzato per identificare una raccolta di elementi semanticamente simili. (Ereditato da Element) |
Clip |
Specifica l'area di ritaglio per un elemento. Si tratta di una proprietà associabile. |
DesiredSize |
Ottiene le dimensioni calcolate da questo elemento durante il passaggio di misurazione del processo di layout. |
DisableLayout |
Ottiene un valore che indica che il layout per questo elemento è disabilitato. |
Dispatcher |
Ottiene il dispatcher disponibile al momento della creazione di questo oggetto associabile. In caso contrario, tenta di trovare il dispatcher più vicino disponibile (probabilmente quello della finestra o dell'app). (Ereditato da BindableObject) |
EffectControlProvider |
Per l'uso interno da parte di .NET MAUI. (Ereditato da Element) |
Effects |
Ottiene o imposta gli stili e le proprietà che verranno applicati all'elemento durante il runtime. (Ereditato da Element) |
FlowDirection |
Ottiene o imposta la direzione di flusso del layout. Si tratta di una proprietà associabile. |
Frame |
Ottiene o imposta il frame in cui si trova questo elemento sullo schermo. |
Handler |
Ottiene o imposta l'oggetto IViewHandler associato a questo elemento. |
Height |
Ottiene l'altezza corrente di questo elemento di cui è stato eseguito il rendering. Si tratta di una proprietà associabile di sola lettura. |
HeightRequest |
Ottiene o imposta l'override dell'altezza desiderata di questo elemento. Si tratta di una proprietà associabile. |
Id |
Ottiene un valore che può essere usato per identificare in modo univoco un elemento durante l'esecuzione dell'applicazione. (Ereditato da Element) |
InputTransparent |
Ottiene o imposta un valore che indica se questo elemento risponde al hit testing durante l'interazione dell'utente. Si tratta di una proprietà associabile. |
IsEnabled |
Ottiene o imposta un valore che indica se l'elemento è abilitato nell'interfaccia utente. Si tratta di una proprietà associabile. |
IsEnabledCore |
Questo valore rappresenta il valore IsEnabled cumulativo. Tutti i tipi che eseguono l'override di questa proprietà devono richiamare anche il metodo RefreshIsEnabledProperty() se il valore cambierà. |
IsFocused |
Ottiene o imposta un valore che indica se questo elemento ha attualmente lo stato attivo. Si tratta di una proprietà associabile. |
IsInPlatformLayout |
Ottiene o imposta un valore che indica che questo elemento sta attualmente attraversando il ciclo di layout della piattaforma. |
IsLoaded |
Indica se un elemento è connesso all'albero di oggetti principale. |
IsPlatformEnabled |
Ottiene o imposta un valore che indica se l'elemento equivalente della piattaforma di questo elemento è abilitato. |
IsPlatformStateConsistent |
Ottiene o imposta un valore che indica che questo elemento è attualmente coerente con lo stato dell'elemento equivalente della piattaforma. |
IsVisible |
Ottiene o imposta un valore che determina se questo elemento sarà visibile sullo schermo e occupa spazio nei layout. Si tratta di una proprietà associabile. |
LogicalChildren |
Obsoleti.
Oggetto Element che occupa un'area sullo schermo, ha un aspetto visivo e può ottenere l'input tocco. (Ereditato da Element) |
MaximumHeightRequest |
Ottiene o imposta l'altezza massima richiesta dall'elemento durante il layout. Si tratta di una proprietà associabile. |
MaximumWidthRequest |
Ottiene o imposta la larghezza massima richiesta dall'elemento durante il layout. Si tratta di una proprietà associabile. |
MinimumHeightRequest |
Ottiene o imposta l'altezza minima richiesta dall'elemento durante il layout. Si tratta di una proprietà associabile. |
MinimumWidthRequest |
Ottiene o imposta la larghezza minima richiesta dall'elemento durante il layout. Si tratta di una proprietà associabile. |
Navigation |
Ottiene l'oggetto responsabile della gestione dello spostamento basato su stack. (Ereditato da NavigableElement) |
NavigationProxy |
Ottiene il cast di Navigation in un oggetto NavigationProxy. (Ereditato da NavigableElement) |
Opacity |
Ottiene o imposta il valore di opacità applicato all'elemento quando ne viene eseguito il rendering. L'intervallo di questo valore è compreso tra 0 e 1; i valori al di fuori di questo intervallo verranno impostati sul valore valido più vicino. Si tratta di una proprietà associabile. |
Parent |
Ottiene o imposta l'elemento padre Element di questo elemento. (Ereditato da Element) |
RealParent |
Per l'uso interno da parte di .NET MAUI. (Ereditato da Element) |
Resources |
Ottiene o imposta il dizionario risorse locale. |
Rotation |
Ottiene o imposta la rotazione (in gradi) intorno all'asse Z (rotazione affine) quando viene eseguito il rendering dell'elemento. Si tratta di una proprietà associabile. |
RotationX |
Ottiene o imposta la rotazione (in gradi) intorno all'asse X (rotazione prospettica) quando viene eseguito il rendering dell'elemento. Si tratta di una proprietà associabile. |
RotationY |
Ottiene o imposta la rotazione (in gradi) intorno all'asse Y (rotazione prospettica) quando viene eseguito il rendering dell'elemento. Si tratta di una proprietà associabile. |
Scale |
Ottiene o imposta il fattore di scala applicato all'elemento. Si tratta di una proprietà associabile. |
ScaleX |
Ottiene o imposta un valore di scala da applicare alla direzione X. Si tratta di una proprietà associabile. |
ScaleY |
Ottiene o imposta un valore di scala da applicare alla direzione Y. Si tratta di una proprietà associabile. |
Shadow |
Ottiene o imposta l'effetto ombreggiatura eseguito dall'elemento . Si tratta di una proprietà associabile. |
Style |
Ottiene o imposta l'oggetto univoco Style per questo elemento. (Ereditato da NavigableElement) |
StyleClass |
Ottiene o imposta le classi di stile per l'elemento . (Ereditato da NavigableElement) |
StyleId |
Ottiene o imposta un valore definito dall'utente per identificare in modo univoco l'elemento. (Ereditato da Element) |
TranslationX |
Ottiene o imposta il delta di traslazione X dell'elemento. Si tratta di una proprietà associabile. |
TranslationY |
Ottiene o imposta il delta di traslazione Y dell'elemento. Si tratta di una proprietà associabile. |
Triggers |
Ottiene l'elenco di TriggerBase oggetti associati a questo elemento. Si tratta di una proprietà associabile di sola lettura. |
Visual |
Ottiene o imposta un'implementazione IVisual che esegue l'override dell'aspetto visivo di un elemento. Si tratta di una proprietà associabile. |
Width |
Ottiene la larghezza corrente di questo elemento. Si tratta di una proprietà associabile di sola lettura. |
WidthRequest |
Ottiene o imposta l'override della larghezza desiderata di questo elemento. Si tratta di una proprietà associabile. |
Window |
Ottiene l'oggetto Window associato a un elemento . Si tratta di una proprietà associabile di sola lettura. |
X |
Ottiene la posizione X corrente di questo elemento. Si tratta di una proprietà associabile di sola lettura. |
Y |
Ottiene la posizione Y corrente di questo elemento. Si tratta di una proprietà associabile di sola lettura. |
ZIndex |
Ottiene o imposta l'indice z front-to-back di un elemento all'interno di un layout. Si tratta di una proprietà associabile. |
Metodi
AddLogicalChild(Element) |
Aggiunge un oggetto Element agli elementi figlio logici. (Ereditato da Element) |
ApplyBindings() |
Applica tutte le associazioni correnti a BindingContext. (Ereditato da BindableObject) |
Arrange(Rect) |
Posiziona gli oggetti figlio e determina una dimensione per un elemento. |
ArrangeOverride(Rect) |
Consente alle sottoclassi di implementare la logica Arrange personalizzata durante un passaggio di layout dei controlli. |
BatchBegin() |
Segnala l'inizio di un batch di modifiche alle proprietà degli elementi. Ciò può migliorare le prestazioni se viene modificato un numero maggiore di valori di proprietà. |
BatchCommit() |
Segnala la fine di un batch di comandi all'elemento e indica la necessità di eseguire il commit dei comandi. |
ChangeVisualState() |
Modifica lo stato di visualizzazione corrente in base ai valori correnti delle proprietà. |
ClearLogicalChildren() |
Rimuove tutti gli elementi figlio Element. (Ereditato da Element) |
ClearValue(BindableProperty) |
Cancella qualsiasi valore impostato in precedenza per una proprietà associabile. (Ereditato da BindableObject) |
ClearValue(BindablePropertyKey) |
Cancella qualsiasi valore impostato in precedenza per una proprietà associabile, identificata dalla relativa chiave. (Ereditato da BindableObject) |
CoerceValue(BindableProperty) |
Forza il valore della proprietà associabile specificata. Questa operazione viene eseguita richiamando BindableProperty.CoerceValueDelegate la proprietà associabile specificata. (Ereditato da BindableObject) |
CoerceValue(BindablePropertyKey) |
Forza il valore della proprietà associabile specificata. Questa operazione viene eseguita richiamando BindableProperty.CoerceValueDelegate la proprietà associabile specificata. (Ereditato da BindableObject) |
EffectIsAttached(String) |
Per l'uso interno da parte di .NET MAUI. (Ereditato da Element) |
Finalize() |
Libera tutte le risorse associate all'handle. |
FindByName(String) |
Restituisce l'elemento con il nome specificato. (Ereditato da Element) |
Focus() |
Tenta di impostare lo stato attivo su questo elemento. |
GetValue(BindableProperty) |
Restituisce il valore contenuto nella proprietà associabile specificata. (Ereditato da BindableObject) |
InsertLogicalChild(Int32, Element) |
Inserisce un oggetto Element negli elementi figlio logici in corrispondenza dell'indice specificato. (Ereditato da Element) |
InvalidateMeasure() |
Contrassegna la misura corrente di un elemento come invalidata. |
InvalidateMeasureNonVirtual(InvalidationTrigger) |
Invalida la misura di un elemento. |
InvalidateMeasureOverride() |
Fornisce un modo per consentire alle sottoclassi (ad esempio, layout) di eseguire l'override InvalidateMeasure() anche se l'interfaccia deve essere implementata in modo esplicito per evitare conflitti con il InvalidateMeasure() metodo . |
IsSet(BindableProperty) |
Determina se esiste o meno una proprietà associabile e ha un valore impostato. (Ereditato da BindableObject) |
Layout(Rect) |
Aggiorna i limiti dell'elemento durante il ciclo di layout. |
MapBackgroundColor(IViewHandler, IView) |
Oggetto Element che occupa un'area sullo schermo, ha un aspetto visivo e può ottenere l'input tocco. |
MapBackgroundImageSource(IViewHandler, IView) |
Oggetto Element che occupa un'area sullo schermo, ha un aspetto visivo e può ottenere l'input tocco. |
Measure(Double, Double) |
Restituisce le dimensioni minime necessarie per visualizzare un elemento nel dispositivo. I margini vengono esclusi dalla misura, ma restituiti con le dimensioni.
Non è consigliabile chiamare questo metodo all'esterno |
Measure(Double, Double, MeasureFlags) |
Obsoleti.
Restituisce le dimensioni minime necessarie per visualizzare un elemento nel dispositivo. |
MeasureOverride(Double, Double) |
Consente alle sottoclassi di implementare la logica misura personalizzata durante il passaggio di una misura dei controlli. |
OnBindingContextChanged() |
Richiamato quando il contesto di associazione di questo elemento è stato modificato. |
OnChildAdded(Element) |
Richiamato quando un oggetto figlio viene aggiunto a questo elemento. |
OnChildRemoved(Element, Int32) |
Richiamato quando un oggetto figlio viene rimosso da questo elemento. |
OnChildrenReordered() |
Genera l'evento ChildrenReordered. |
OnHandlerChanged() |
Quando sottoposto a override in una classe derivata, deve generare l'evento HandlerChanged . (Ereditato da Element) |
OnHandlerChanging(HandlerChangingEventArgs) |
Quando sottoposto a override in una classe derivata, deve generare l'evento HandlerChanging . (Ereditato da Element) |
OnMeasure(Double, Double) |
Obsoleti.
Metodo chiamato quando si verifica una misurazione del layout. |
OnParentChanged() |
Quando sottoposto a override in una classe derivata, deve generare l'evento ParentChanged . (Ereditato da Element) |
OnParentChanging(ParentChangingEventArgs) |
Quando sottoposto a override in una classe derivata, deve generare l'evento ParentChanging . (Ereditato da Element) |
OnParentSet() |
Genera l'evento (interno). |
OnPropertyChanged(String) |
Metodo chiamato quando viene modificata una proprietà associata. (Ereditato da Element) |
OnPropertyChanging(String) |
Genera l'evento PropertyChanging. (Ereditato da BindableObject) |
OnSizeAllocated(Double, Double) |
Metodo chiamato quando le dimensioni dell'elemento vengono impostate durante un ciclo di layout. Implementare questo metodo per aggiungere la gestione delle classi per questo evento. |
PlatformSizeChanged() |
Segnala che l'elemento equivalente della piattaforma per le dimensioni di questo elemento è stato modificato e potrebbe essere necessario un nuovo ciclo di layout. |
RefreshIsEnabledProperty() |
Questo metodo deve essere sempre chiamato se si verifica un evento e il valore della IsEnabledCore proprietà verrà modificato. |
RemoveBinding(BindableProperty) |
Rimuove un'associazione impostata in precedenza da una proprietà associabile. (Ereditato da BindableObject) |
RemoveDynamicResource(BindableProperty) |
Rimuove una risorsa dinamica impostata in precedenza. (Ereditato da Element) |
RemoveLogicalChild(Element) |
Rimuove la prima occorrenza di un elemento specifico Element dagli elementi figlio logici. (Ereditato da Element) |
SetBinding(BindableProperty, BindingBase) |
Assegna un'associazione a una proprietà associabile. (Ereditato da BindableObject) |
SetDynamicResource(BindableProperty, String) |
Imposta la BindableProperty proprietà di questo elemento da aggiornare tramite DynamicResource con la chiave specificata. (Ereditato da Element) |
SetValue(BindableProperty, Object) |
Imposta il valore della proprietà associabile specificata. (Ereditato da BindableObject) |
SetValue(BindablePropertyKey, Object) |
Imposta il valore della proprietà associabile specificata. (Ereditato da BindableObject) |
SetValueFromRenderer(BindableProperty, Object) |
Per l'uso interno da parte di .NET MAUI. (Ereditato da Element) |
SetValueFromRenderer(BindablePropertyKey, Object) |
Per l'uso interno da parte di .NET MAUI. (Ereditato da Element) |
SizeAllocated(Double, Double) |
Metodo chiamato durante un ciclo di layout per segnalare l'inizio di un layout sottoalbero. |
UnapplyBindings() |
Rimuove tutte le associazioni correnti dal contesto corrente. (Ereditato da BindableObject) |
Unfocus() |
Annulla l'impostazione dello stato attivo della tastiera su questo elemento. |
Eventi
BatchCommitted |
Si verifica quando è stato eseguito il commit di un batch di modifiche alle proprietà chiamando BatchCommit(). |
BindingContextChanged |
Si verifica quando il valore della proprietà BindingContext cambia. (Ereditato da BindableObject) |
ChildAdded |
Generato ogni volta che viene aggiunto un elemento figlio all'elemento . (Ereditato da Element) |
ChildRemoved |
Generato ogni volta che un elemento figlio viene rimosso dall'elemento . (Ereditato da Element) |
ChildrenReordered |
Si verifica quando cambia l'ordine degli elementi figlio di questo elemento. |
DescendantAdded |
Generato ogni volta che un elemento figlio viene aggiunto al sottoalbero dell'elemento. (Ereditato da Element) |
DescendantRemoved |
Generato ogni volta che un elemento figlio viene rimosso dal sottoalbero degli elementi. (Ereditato da Element) |
FocusChangeRequested |
Obsoleti.
Si verifica quando viene richiesta una modifica dello stato attivo. |
Focused |
Si verifica quando questo elemento è attivo. |
HandlerChanged |
Generato ogni volta che il gestore dell'elemento è stato modificato. (Ereditato da Element) |
HandlerChanging |
Generato ogni volta che il gestore dell'elemento inizia a cambiare. (Ereditato da Element) |
Loaded |
Si verifica quando un elemento è stato costruito e aggiunto alla struttura ad albero visuale della piattaforma. |
MeasureInvalidated |
Si verifica quando la misura corrente di un elemento è stata invalidata. |
ParentChanged |
Generato ogni volta che l'elemento padre dell'elemento viene modificato. (Ereditato da Element) |
ParentChanging |
Generato ogni volta che l'elemento inizia a cambiare. (Ereditato da Element) |
PropertyChanged |
Si verifica quando un valore della proprietà viene modificato. (Ereditato da BindableObject) |
PropertyChanging |
Si verifica quando il valore di una proprietà cambia. (Ereditato da BindableObject) |
SizeChanged |
Si verifica quando viene modificata la dimensione di un elemento. |
Unfocused |
Si verifica quando questo elemento è non attivo. |
Unloaded |
Si verifica quando un elemento non è più connesso alla struttura ad albero visuale della piattaforma. |
Implementazioni dell'interfaccia esplicita
IContextFlyoutElement.ContextFlyout |
Ottiene l'oggetto ContextFlyout per la visualizzazione. I riquadri a comparsa del menu, gli elementi secondari del riquadro a comparsa del menu e i separatori a comparsa del menu possono essere aggiunti al riquadro a comparsa del contesto. (Ereditato da Element) |
IDynamicResourceHandler.SetDynamicResource(BindableProperty, String) |
Oggetto Element che occupa un'area sullo schermo, ha un aspetto visivo e può ottenere l'input tocco. (Ereditato da BindableObject) |
IEffectControlProvider.RegisterEffect(Effect) |
Registra l'oggetto specificato |
IElement.Handler |
Ottiene o imposta il gestore di visualizzazione dell'elemento. |
IElement.Parent |
Ottiene l'elemento padre dell'elemento. (Ereditato da Element) |
IElementController.Descendants() |
Per l'uso interno da parte di .NET MAUI. (Ereditato da Element) |
IElementController.LogicalChildren |
Per l'uso interno da parte di .NET MAUI. (Ereditato da Element) |
IElementController.SetValueFromRenderer(BindableProperty, Object) |
Per l'uso interno da parte di .NET MAUI. (Ereditato da Element) |
INameScope.RegisterName(String, Object) |
Per l'uso interno da parte di .NET MAUI. (Ereditato da Element) |
INameScope.UnregisterName(String) |
Per l'uso interno da parte di .NET MAUI. (Ereditato da Element) |
IToolTipElement.ToolTip |
Rappresenta una piccola finestra popup rettangolare che visualizza una breve descrizione dello scopo di una visualizzazione quando l'utente posiziona il puntatore sulla visualizzazione. (Ereditato da Element) |
IView.Arrange(Rect) |
Posiziona gli elementi figlio e determina una dimensione per un elemento. |
IView.Background |
Ottiene la vernice che riempie lo sfondo di una visualizzazione. |
IView.Clip |
Ottiene il percorso utilizzato per definire la struttura del contenuto di una visualizzazione. |
IView.FlowDirection |
Direzione in cui gli elementi dell'interfaccia utente vengono analizzati dall'occhio |
IView.Height |
Ottiene l'altezza specificata di IView. |
IView.HorizontalLayoutAlignment |
Determina l'aspetto orizzontale della disposizione di questo elemento in un contenitore |
IView.InvalidateArrange() |
Metodo chiamato per invalidare il layout di questa visualizzazione. |
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. |
IView.IsFocused |
Ottiene un valore che indica se la visualizzazione è attualmente evidenziata. |
IView.Margin |
Margin rappresenta la distanza tra una visualizzazione e le relative visualizzazioni adiacenti. |
IView.MaximumHeight |
Ottiene il vincolo di altezza massima specificato di IView, compreso tra zero e double. PositiveInfinity. |
IView.MaximumWidth |
Ottiene il vincolo di larghezza massima specificato di IView, compreso tra zero e double. PositiveInfinity. |
IView.Measure(Double, Double) |
Aggiorna le dimensioni di una visualizzazione. |
IView.MinimumHeight |
Ottiene il vincolo di altezza minima specificato di IView, compreso tra zero e double. PositiveInfinity. |
IView.MinimumWidth |
Ottiene il vincolo di larghezza minima specificato di IView, compreso tra zero e double. PositiveInfinity. |
IView.Semantics |
Aggiunge semantica a ogni visualizzazione per l'accessibilità |
IView.Shadow |
Disegna un'ombreggiatura intorno alla visualizzazione di destinazione. |
IView.VerticalLayoutAlignment |
Determina l'aspetto verticale della disposizione di questo elemento in un contenitore |
IView.Visibility |
Ottiene un valore che determina se questa visualizzazione deve far parte o meno della struttura ad albero visuale. |
IView.Width |
Ottiene la larghezza specificata di IView. |
IVisualElementController.EffectiveFlowDirection |
Per l'uso interno da parte di .NET MAUI. |
IVisualElementController.InvalidateMeasure(InvalidationTrigger) |
Per l'uso interno da parte di .NET MAUI. |
IVisualTreeElement.GetVisualChildren() |
Ottiene un elenco di sola lettura degli elementi figlio visivi dell'elemento. (Ereditato da Element) |
IVisualTreeElement.GetVisualParent() |
Ottiene l'elemento padre dell'elemento visivo. (Ereditato da Element) |
Metodi di estensione
AbortAnimation(IAnimatable, String) |
Interrompe l'animazione. |
Animate(IAnimatable, String, Animation, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>) |
Imposta i parametri specificati e avvia l'animazione. |
Animate(IAnimatable, String, Action<Double>, Double, Double, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>) |
Imposta i parametri specificati e avvia l'animazione. |
Animate(IAnimatable, String, Action<Double>, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>) |
Imposta i parametri specificati e avvia l'animazione. |
Animate<T>(IAnimatable, String, Func<Double,T>, Action<T>, UInt32, UInt32, Easing, Action<T,Boolean>, Func<Boolean>, IAnimationManager) |
Imposta i parametri specificati e avvia l'animazione. |
AnimateKinetic(IAnimatable, String, Func<Double,Double,Boolean>, Double, Double, Action, IAnimationManager) |
Imposta i parametri specificati e avvia l'animazione kinetic. |
AnimationIsRunning(IAnimatable, String) |
Restituisce un valore booleano che indica se l'animazione specificata da |
Batch(IAnimatable) |
Oggetto Element che occupa un'area sullo schermo, ha un aspetto visivo e può ottenere l'input tocco. |
GetPropertyIfSet<T>(BindableObject, BindableProperty, T) |
Oggetto Element che occupa un'area sullo schermo, ha un aspetto visivo e può ottenere l'input tocco. |
SetAppTheme<T>(BindableObject, BindableProperty, T, T) |
Oggetto Element che occupa un'area sullo schermo, ha un aspetto visivo e può ottenere l'input tocco. |
SetAppThemeColor(BindableObject, BindableProperty, Color, Color) |
Oggetto Element che occupa un'area sullo schermo, ha un aspetto visivo e può ottenere l'input tocco. |
SetBinding(BindableObject, BindableProperty, String, BindingMode, IValueConverter, String) |
Crea un'associazione e la applica a una proprietà. |
SetBinding<TSource,TProperty>(BindableObject, BindableProperty, Func<TSource,TProperty>, BindingMode, IValueConverter, Object, String, Object, Object, Object) |
Crea un'associazione tra una proprietà nell'oggetto di origine e una proprietà nell'oggetto di destinazione. |
FindByName<T>(Element, String) |
Oggetto Element che occupa un'area sullo schermo, ha un aspetto visivo e può ottenere l'input tocco. |
CancelAnimations(VisualElement) |
Interrompe tutte le animazioni (ad esempio |
FadeTo(VisualElement, Double, UInt32, Easing) |
Restituisce un'attività che esegue la dissolvenza descritta dai parametri |
LayoutTo(VisualElement, Rect, UInt32, Easing) |
view al rettangolo specificato dal bounds parametro . |
RelRotateTo(VisualElement, Double, UInt32, Easing) |
Ruota l'elemento VisualElement specificato da |
RelScaleTo(VisualElement, Double, UInt32, Easing) |
Restituisce un'attività che ridimensiona l'elemento VisualElement specificato da |
RotateTo(VisualElement, Double, UInt32, Easing) |
Restituisce un'attività che ruota l'oggetto VisualElement specificato da |
RotateXTo(VisualElement, Double, UInt32, Easing) |
Restituisce un'attività che inclina l'asse X dell'oggetto VisualElement specificato da |
RotateYTo(VisualElement, Double, UInt32, Easing) |
Restituisce un'attività che inclina l'asse Y dell'oggetto VisualElement specificato da |
ScaleTo(VisualElement, Double, UInt32, Easing) |
Restituisce un'attività che ridimensiona l'elemento VisualElement specificato da |
ScaleXTo(VisualElement, Double, UInt32, Easing) |
Restituisce un'attività che ridimensiona l'asse X dell'oggetto VisualElement specificato da |
ScaleYTo(VisualElement, Double, UInt32, Easing) |
Restituisce un'attività che ridimensiona l'asse Y dell'oggetto VisualElement specificato da |
TranslateTo(VisualElement, Double, Double, UInt32, Easing) |
Aggiunge un'animazione a elementi TranslationX e TranslationY proprietà dai valori correnti ai nuovi valori. Questo garantisce che il layout di input si trovi nella stessa posizione del layout visuale. |
HasVisualStateGroups(VisualElement) |
Restituisce |
CheckHandlers(IView) |
Oggetto Element che occupa un'area sullo schermo, ha un aspetto visivo e può ottenere l'input tocco. |
ComputeDesiredSize(IView, Double, Double) |
Oggetto Element che occupa un'area sullo schermo, ha un aspetto visivo e può ottenere l'input tocco. |
ComputeFrame(IView, Rect) |
Oggetto Element che occupa un'area sullo schermo, ha un aspetto visivo e può ottenere l'input tocco. |
ToHandler(IElement, IMauiContext) |
Oggetto Element che occupa un'area sullo schermo, ha un aspetto visivo e può ottenere l'input tocco. |
ToPlatform(IElement, IMauiContext) |
Oggetto Element che occupa un'area sullo schermo, ha un aspetto visivo e può ottenere l'input tocco. |
ToHandler(IView, IMauiContext) |
Oggetto Element che occupa un'area sullo schermo, ha un aspetto visivo e può ottenere l'input tocco. |
SetSemanticFocus(IView) |
Oggetto Element che occupa un'area sullo schermo, ha un aspetto visivo e può ottenere l'input tocco. |
CaptureAsync(IView) |
Oggetto Element che occupa un'area sullo schermo, ha un aspetto visivo e può ottenere l'input tocco. |
DisconnectHandlers(IView) |
Oggetto Element che occupa un'area sullo schermo, ha un aspetto visivo e può ottenere l'input tocco. |
GetVisualElementWindow(IVisualTreeElement) |
Ottiene la finestra contenente l'elemento struttura ad albero visuale, se l'elemento è contenuto all'interno di uno. |
GetVisualTreeDescendants(IVisualTreeElement) |
Ottiene l'intera gerarchia dei discendenti come elenco di elementi figlio per un determinato elemento albero visuale. |
GetVisualTreeElements(IVisualTreeElement, Point) |
Ottiene l'elenco degli elementi figlio di un elemento struttura ad albero visuale in base a un determinato punto. |
GetVisualTreeElements(IVisualTreeElement, Rect) |
Ottiene un elenco di elementi figlio della struttura ad albero visuale basati su un rettangolo. |
GetVisualTreeElements(IVisualTreeElement, Double, Double) |
Ottiene un elenco di elementi figlio della struttura ad albero visuale in base a un determinato punto x, y. |
GetVisualTreeElements(IVisualTreeElement, Double, Double, Double, Double) |
Ottiene l'elenco di elementi figlio della struttura ad albero visuale basati su un rettangolo definito dalle relative coordinate specificate in unità di piattaforma, non in pixel. |