Поделиться через


BringIntoViewRequestedEventArgs.VerticalAlignmentRatio Свойство

Определение

Возвращает запрошенный коэффициент вертикального выравнивания, который управляет выравниванием горизонтальной оси TargetRect относительно горизонтальной оси окна просмотра.

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

Значение свойства

Double

double

Запрошенный коэффициент выравнивания по вертикали между 0,0 и 1,0 или NaN. См. заметки.

Комментарии

Значение NaN указывает, что элементы управления прокруткой должны выполнять минимально необходимые действия, чтобы полностью отобразить элемент, выровненный по ближайшему краю окна просмотра.

Примечание

Не используйте оператор для == проверки на наличие NaN.

В C# используйте Double.IsNaN() для проверки на наличие NaN.

В C++ используйте isnan() для проверки на наличие NaN.

Если значение не является NaN, диапазон возможных значений зажимается от 0,0 до 1,0, при этом 0,0 представляет верхний горизонтальный край, а 1,0 — нижний горизонтальный край.

Все элементы управления прокруткой, участвующие в представлении элемента, должны по возможности учитывать запрос на выравнивание. Это значение не может быть изменено обработчиками событий, так как события пузырьки. Если элемент управления не может полностью удовлетворить запрос, он не должен изменять запрошенное свойство VerticalOffset по мере его пузырьков.

Применяется к