共用方式為


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 限制為 0.0 到 1.0,0.0 代表左垂直邊緣,而 1.0 代表右垂直邊緣。

值為 0.0 表示 TargetRect 應該在檢視區中靠左對齊。 值為 1.0 表示它應該靠右對齊。 值為 0.5 表示 TargetRect 應該水準置中于檢視區中。

參與將專案帶入檢視的所有捲動控制項,預期會接受盡可能的對齊要求。 事件處理常式無法修改此值做為事件泡泡。 如果控制項無法完全滿足要求,則它不應該在反升時改變所要求的 HorizontalOffset 屬性。

適用於