共用方式為


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 則代表下層水準邊緣。

值為 0.0 表示 TargetRect 應該在檢視區中靠上對齊。 值為 1.0 表示它應該靠下對齊。 值為 0.5 表示 TargetRect 應該垂直置中于檢視區中。

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

適用於