VisualElement.GetSizeRequest(Double, Double) Metodo
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.
Attenzione
OnSizeRequest is obsolete as of version 2.2.0. Please use OnMeasure instead.
Restituisce la struct SizeRequest dell'elemento. La chiamata a questo metodo avvia il passaggio di misurazione di un ciclo di layout.
[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
[System.Obsolete("OnSizeRequest is obsolete as of version 2.2.0. Please use OnMeasure instead.")]
public virtual Xamarin.Forms.SizeRequest GetSizeRequest (double widthConstraint, double heightConstraint);
abstract member GetSizeRequest : double * double -> Xamarin.Forms.SizeRequest
override this.GetSizeRequest : double * double -> Xamarin.Forms.SizeRequest
Parametri
- widthConstraint
- System.Double
Larghezza disponibile che un elemento padre può allocare a un elemento figlio. Il valore sarà compreso tra 0 e double.PositiveInfinity.
- heightConstraint
- System.Double
Altezza disponibile che un elemento padre può allocare a un elemento figlio. Il valore sarà compreso tra 0 e double.PositiveInfinity.
Restituisce
Struct SizeRequest che contiene dimensioni richieste e dimensioni minime.
- Attributi
-
System.ComponentModel.EditorBrowsableAttribute System.ObsoleteAttribute
Commenti
La chiamata a GetSizeRequest causa l'esecuzione di un passaggio di misura per il sottoalbero di elementi su cui viene chiamato. È ideale chiamare GetSizeRequest solo se necessario perché le chiamate eccessive possono influire negativamente sulle prestazioni dell'app. L'override di GetSizeRequest deve essere eseguita solo se si vuole ignorare Width/HeightRequest. Più probabilmente una sottoclasse vuole eseguire l'override OnSizeRequest(Double, Double)di .