BringIntoViewRequestedEventArgs.VerticalAlignmentRatio Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém a taxa de alinhamento vertical solicitada que controla o alinhamento do eixo horizontal do TargetRect em relação ao eixo horizontal do visor.
public:
property double VerticalAlignmentRatio { double get(); };
double VerticalAlignmentRatio();
public double VerticalAlignmentRatio { get; }
var double = bringIntoViewRequestedEventArgs.verticalAlignmentRatio;
Public ReadOnly Property VerticalAlignmentRatio As Double
Valor da propriedade
double
A taxa de alinhamento vertical solicitada entre 0,0 e 1,0 ou NaN. Consulte Observações.
Comentários
Um valor de NaN indica que os controles de rolagem devem fazer o mínimo necessário para colocar o elemento totalmente na exibição alinhado à borda mais próxima do visor.
Observação
Não use o ==
operador para testar o NaN.
Em C#, use Double.IsNaN() para testar o NaN.
No C++, use isnan() para testar o NaN.
Se o valor não for NaN, o intervalo de valor possível será fixado de 0,0 a 1,0 com 0,0 representando a borda horizontal superior e 1,0 representando a borda horizontal inferior.
Todos os controles de rolagem que participam da exibição de um elemento devem respeitar a solicitação de alinhamento na medida do possível. Esse valor não pode ser modificado por manipuladores de eventos como bolhas de evento. Se um controle não puder atender totalmente à solicitação, ele não deverá alterar a propriedade VerticalOffset solicitada à medida que ela aumenta.