Share via


BringIntoViewRequestedEventArgs.VerticalAlignmentRatio Propiedad

Definición

Obtiene la relación de alineación vertical solicitada que controla la alineación del eje horizontal de TargetRect con respecto al eje horizontal de la ventanilla.

public:
 property double VerticalAlignmentRatio { double get(); };
double VerticalAlignmentRatio();
public double VerticalAlignmentRatio { get; }
var double = bringIntoViewRequestedEventArgs.verticalAlignmentRatio;
Public ReadOnly Property VerticalAlignmentRatio As Double

Valor de propiedad

Double

double

Relación de alineación vertical solicitada entre 0,0 y 1,0 o NaN. Vea la sección Comentarios.

Comentarios

Un valor de NaN indica que los controles de desplazamiento deben hacer lo mínimo necesario para poner el elemento completamente en la vista alineado con el borde más cercano de la ventanilla.

Nota:

No use el == operador para probar NaN.

En C#, use Double.IsNaN() para probar NaN.

En C++, use isnan() para probar NaN.

Si el valor no es NaN, el intervalo de valor posible se fija de 0,0 a 1,0 con 0,0 que representa el borde horizontal superior y 1,0 que representa el borde horizontal inferior.

Un valor de 0,0 indica que TargetRect debe estar alineado en la parte superior de la ventanilla. Un valor de 1,0 indica que debe estar alineado en la parte inferior. Un valor de 0,5 indica que TargetRect debe centrarse verticalmente en la ventanilla.

Se espera que todos los controles de desplazamiento que participan en la incorporación de un elemento a la vista respeten la solicitud de alineación en la medida de lo posible. Los controladores de eventos no pueden modificar este valor como burbujas de eventos. Si un control no puede satisfacer completamente la solicitud, no debe modificar la propiedad VerticalOffset solicitada a medida que se propaga.

Se aplica a