IScrollInfo 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
代表 ScrollViewer 控制項內的主要可捲動區域。
public interface class IScrollInfo
public interface IScrollInfo
type IScrollInfo = interface
Public Interface IScrollInfo
- 衍生
備註
介面 IScrollInfo 會公開存取可啟用子內容邏輯捲動的方法,以及計算哪些子項目可見。 此外,它會定義用來定義可捲動區域的屬性。
邏輯捲動可讓您捲動至邏輯樹狀結構中的下一個專案。 相反地,實體捲動會以指定的方向依定義的可測量增量捲動內容。 如果您需要實體捲動而不是邏輯捲動,請將主 Panel 元素包裝在 中 ScrollViewer ,並將其 屬性的值 CanContentScroll 設定為 false
。
屬性
CanHorizontallyScroll |
取得或設定值,指出是否可以在水平軸上捲動。 |
CanVerticallyScroll |
取得或設定值,指出是否可以在垂直軸上捲動。 |
ExtentHeight |
取得範圍的垂直大小。 |
ExtentWidth |
取得內容的水平大小。 |
HorizontalOffset |
取得捲動內容的水平位移。 |
ScrollOwner |
取得或設定控制捲動行為的 ScrollViewer 項目。 |
VerticalOffset |
取得捲動內容的垂直位移。 |
ViewportHeight |
取得此內容中檢視區的垂直大小。 |
ViewportWidth |
取得此內容中檢視區的水平大小。 |
方法
LineDown() |
在內容中向下捲動一個邏輯單元。 |
LineLeft() |
在內容中向左捲動一個邏輯單元。 |
LineRight() |
在內容中向右捲動一個邏輯單元。 |
LineUp() |
在內容中向上捲動一個邏輯單元。 |
MakeVisible(Visual, Rect) |
強迫捲動內容,直到看到 Visual 物件的座標空間為止。 |
MouseWheelDown() |
在使用者按一下滑鼠的滾輪按鈕之後,向下捲動內容。 |
MouseWheelLeft() |
在使用者按一下滑鼠的滾輪按鈕之後,向左捲動內容。 |
MouseWheelRight() |
在使用者按一下滑鼠的滾輪按鈕之後,向右捲動內容。 |
MouseWheelUp() |
在使用者按一下滑鼠的滾輪按鈕之後,向上捲動內容。 |
PageDown() |
在內容中向下捲動一頁。 |
PageLeft() |
在內容中向左捲動一頁。 |
PageRight() |
在內容中向右捲動一頁。 |
PageUp() |
在內容中向上捲動一頁。 |
SetHorizontalOffset(Double) |
設定水平位移量。 |
SetVerticalOffset(Double) |
設定垂直位移量。 |