Compartir a través de


Layout.GetSizeRequest(Double, Double) Método

Definición

Precaución

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

Devuelve SizeRequest del diseño. Al llamar a este método empieza el paso de medida de un ciclo de diseño.

[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

Parámetros

widthConstraint
System.Double

El ancho disponible que un diseño de elemento primario puede asignar a un elemento secundario. El valor estará comprendido entre 0 y double.PositiveInfinity.

heightConstraint
System.Double

El alto disponible que un diseño de elemento primario puede asignar a un elemento secundario. El valor estará comprendido entre 0 y double.PositiveInfinity.

Devoluciones

SizeRequest que contiene un tamaño solicitado y un tamaño mínimo.

Atributos
System.ComponentModel.EditorBrowsableAttribute System.ObsoleteAttribute

Comentarios

Llamar a GetSizeRequest hace que se produzca un pase de medida para el subárbol de elementos en los que se llama. Es ideal llamar solo a GetSizeRequest cuando sea necesario, ya que las llamadas excesivas pueden afectar negativamente al rendimiento de la aplicación. La invalidación de GetSizeRequest solo debe realizarse si el desarrollador quiere omitir Width/HeightRequest. Es más probable que una subclase quiera invalidar OnSizeRequest(Double, Double).

Se aplica a