Share via


IScrollProvider.SetScrollPercent(Double, Double) 方法

定義

設定水平和垂直捲動位置,此值以其在控制項內總內容區域的百分比來表示。

public:
 void SetScrollPercent(double horizontalPercent, double verticalPercent);
public void SetScrollPercent (double horizontalPercent, double verticalPercent);
abstract member SetScrollPercent : double * double -> unit
Public Sub SetScrollPercent (horizontalPercent As Double, verticalPercent As Double)

參數

horizontalPercent
Double

以總內容區域範圍的百分比表示的水平位置。 如果無法以這個方向捲動控制項,則應傳入NoScroll

verticalPercent
Double

以總內容區域範圍的百分比表示的垂直位置。 如果無法以這個方向捲動控制項,則應傳入NoScroll

例外狀況

傳入的值無法轉換成雙精度浮點數。

傳入的值大於 100 或小於 0 (-1 例外,因為它相當於 NoScroll)。 HorizontalScrollPercentVerticalScrollPercent 值正規化為 100% 或 0%。

嘗試以不支援的方向捲動。

備註

只有在控制項的內容區域大於可見區域時,這個方法才有用。

傳入值 NoScroll 表示指定的方向沒有捲動。

適用於

另請參閱