Sdílet prostřednictvím


Layout.GetSizeRequest(Double, Double) Metoda

Definice

Upozornění

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

Vrátí hodnotu SizeRequest rozložení. Volání této metody zahájí průchod míry cyklu rozložení.

[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

Parametry

widthConstraint
System.Double

Dostupná šířka, kterou může nadřazené rozložení přidělit podřízené sadě. Hodnota bude mezi 0 a dvojitou hodnotou. Positiveinfinity.

heightConstraint
System.Double

Dostupná výška, kterou může nadřazené rozložení přidělit dítěti. Hodnota bude mezi 0 a dvojitou hodnotou. Positiveinfinity.

Návraty

A SizeRequest , který obsahuje požadovanou velikost a minimální velikost.

Atributy
System.ComponentModel.EditorBrowsableAttribute System.ObsoleteAttribute

Poznámky

Volání GetSizeRequest způsobí, že dojde k předání míry pro podstrom prvků, které je volána. Funkci GetSizeRequest je ideální volat jenom v případě potřeby, protože nadměrné volání může negativně ovlivnit výkon aplikace. Přepsání příkazu GetSizeRequest by se mělo provést pouze v případě, že vývojář chce ignorovat width/HeightRequest. Je pravděpodobnější, že by podtřída chtěla přepsat OnSizeRequest(Double, Double).

Platí pro