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


BringIntoViewRequestedEventArgs.HorizontalAlignmentRatio Свойство

Определение

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

public:
 property double HorizontalAlignmentRatio { double get(); };
double HorizontalAlignmentRatio();
public double HorizontalAlignmentRatio { get; }
var double = bringIntoViewRequestedEventArgs.horizontalAlignmentRatio;
Public ReadOnly Property HorizontalAlignmentRatio 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 — правый вертикальный край.

Значение 0,0 указывает TargetRect , что объект должен быть выровнен по левому краю в окне просмотра. Значение 1,0 указывает, что он должен быть выровнен по правому краю. Значение 0,5 указывает, TargetRect что объект должен быть горизонтально центрирован в окне просмотра.

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

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