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
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).