Layout.GetSizeRequest(Double, Double) Metodo

Definizione

Attenzione

OnSizeRequest is obsolete as of version 2.2.0. Please use OnMeasure instead.

Restituisce SizeRequest del layout. 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 override sealed Xamarin.Forms.SizeRequest GetSizeRequest (double widthConstraint, double heightConstraint);
override this.GetSizeRequest : double * double -> Xamarin.Forms.SizeRequest

Parametri

widthConstraint
Double

Larghezza disponibile che un layout padre può allocare a un elemento figlio. Il valore sarà compreso tra 0 e double.PositiveInfinity.

heightConstraint
Double

Altezza disponibile che un layout 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

Commenti

La chiamata a GetSizeRequest causa l'esecuzione di un passaggio di misura per il sottoalbero di elementi su cui viene chiamato. È ideale solo chiamare GetSizeRequest se necessario perché le chiamate eccessive possono influire negativamente sulle prestazioni dell'app. L'override di GetSizeRequest deve essere eseguita solo se lo sviluppatore vuole ignorare Width/HeightRequest. Più probabilmente una sottoclasse vuole eseguire l'override OnSizeRequest(Double, Double)di .

Si applica a