BringIntoViewRequestedEventArgs.HorizontalAlignmentRatio 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
뷰포트의 세로 축과 관련하여 TargetRect의 세로 축 맞춤을 제어하는 요청된 가로 맞춤 비율을 가져옵니다.
public:
property double HorizontalAlignmentRatio { double get(); };
double HorizontalAlignmentRatio();
public double HorizontalAlignmentRatio { get; }
var double = bringIntoViewRequestedEventArgs.horizontalAlignmentRatio;
Public ReadOnly Property HorizontalAlignmentRatio As 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 속성이 버블업될 때 변경하면 안 됩니다.