Layout.GetSizeRequest(Double, Double) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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).