VisualElement.GetSizeRequest(Double, Double) Método

Definição

Cuidado

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

Retorna o SizeRequest do elemento.Returns the SizeRequest of the element. Chamar esse método começa a passagem de medida de um ciclo de layout.Calling this method begins the measure pass of a layout cycle.

[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

Parâmetros

widthConstraint
Double

A largura disponível que um elemento pai pode alocar a um filho.The available width that a parent element can allocated to a child. Valor ficará ser entre 0 e double.PositiveInfinity.Value will be between 0 and double.PositiveInfinity.

heightConstraint
Double

A altura disponível que um elemento pai pode alocar a um filho.The available height that a parent element can allocated to a child. Valor ficará ser entre 0 e double.PositiveInfinity.Value will be between 0 and double.PositiveInfinity.

Retornos

SizeRequest

Um SizeRequest que contém um tamanho solicitado e um tamanho mínimo.A SizeRequest which contains a requested size and a minimum size.

Atributos

Comentários

Chamar GetSizeRequest faz com que uma passagem de medida ocorra para a subárvore de elementos na qual ela é chamada.Calling GetSizeRequest causes a measure pass to occur for the subtree of elements it is called on. É ideal chamar apenas GetSizeRequest quando necessário, pois chamadas excessivas podem afetar negativamente o desempenho do seu aplicativo.It is ideal to only call GetSizeRequest when needed as excessive calls can negatively impact the performance of your app. A substituição de GetSizeRequest deve ser feita somente se você quiser ignorar Width/HeightRequest.Overriding GetSizeRequest should only be done if you want to ignore Width/HeightRequest. É mais provável que uma subclasse queira substituir OnSizeRequest(Double, Double) .More likely a subclass would wish to override OnSizeRequest(Double, Double).

Aplica-se a