IScrollInfo Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt den haupt bildlauffähigen Bereich innerhalb eines ScrollViewer Steuerelements dar.
public interface class IScrollInfo
public interface IScrollInfo
type IScrollInfo = interface
Public Interface IScrollInfo
- Abgeleitet
Hinweise
Die IScrollInfo Schnittstelle macht Zugriff auf Methoden verfügbar, die das logische Scrollen von untergeordneten Inhalten ermöglichen, sowie das Berechnen, welche untergeordneten Elemente sichtbar sind. Darüber hinaus werden Eigenschaften definiert, die zum Definieren des bildlauffähigen Bereichs verwendet werden.
Logisches Scrollen ermöglicht das Scrollen zum nächsten Element in der logischen Struktur. Physischer Bildlauf im Gegensatz dazu führt einen Bildlauf durch einen definierten messbaren Inkrement in einer angegebenen Richtung durch. Wenn Sie einen physischen Bildlauf anstelle eines logischen Bildlaufs benötigen, schließen Sie das Hostelement Panel in ein ScrollViewer , und legen Sie den Wert der CanContentScroll Eigenschaft auf false.
Eigenschaften
| Name | Beschreibung |
|---|---|
| CanHorizontallyScroll |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob ein Bildlauf auf der horizontalen Achse möglich ist. |
| CanVerticallyScroll |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob der Bildlauf auf der vertikalen Achse möglich ist. |
| ExtentHeight |
Ruft die vertikale Größe des Umfangs ab. |
| ExtentWidth |
Ruft die horizontale Größe des Umfangs ab. |
| HorizontalOffset |
Ruft den horizontalen Offset des gescrollten Inhalts ab. |
| ScrollOwner |
Dient zum Abrufen oder Festlegen eines ScrollViewer Elements, das das Bildlaufverhalten steuert. |
| VerticalOffset |
Ruft den vertikalen Offset des gescrollten Inhalts ab. |
| ViewportHeight |
Ruft die vertikale Größe des Viewports für diesen Inhalt ab. |
| ViewportWidth |
Ruft die horizontale Größe des Viewports für diesen Inhalt ab. |
Methoden
| Name | Beschreibung |
|---|---|
| LineDown() |
Scrollt innerhalb des Inhalts um eine logische Einheit nach unten. |
| LineLeft() |
Scrollt innerhalb des Inhalts um eine logische Einheit nach links. |
| LineRight() |
Scrollt innerhalb des Inhalts um eine logische Einheit nach rechts. |
| LineUp() |
Scrollt innerhalb des Inhalts um eine logische Einheit nach oben. |
| MakeVisible(Visual, Rect) |
Erzwingt den Bildlauf des Inhalts, bis der Koordinatenbereich eines Visual Objekts sichtbar ist. |
| MouseWheelDown() |
Scrollt innerhalb des Inhalts nach unten, nachdem ein Benutzer auf die Radtaste mit der Maus klickt. |
| MouseWheelLeft() |
Scrollt innerhalb des Inhalts nach links, nachdem ein Benutzer auf die Radtaste mit der Maus klickt. |
| MouseWheelRight() |
Scrollt innerhalb des Inhalts nach rechts, nachdem ein Benutzer auf die Radtaste mit der Maus klickt. |
| MouseWheelUp() |
Scrollt innerhalb des Inhalts nach oben, nachdem ein Benutzer auf die Radtaste mit der Maus klickt. |
| PageDown() |
Scrollt innerhalb des Inhalts um eine Seite nach unten. |
| PageLeft() |
Scrollt innerhalb des Inhalts um eine Seite nach links. |
| PageRight() |
Scrollt um eine Seite nach rechts innerhalb des Inhalts. |
| PageUp() |
Scrollt innerhalb des Inhalts um eine Seite nach oben. |
| SetHorizontalOffset(Double) |
Legt die Menge des horizontalen Offsets fest. |
| SetVerticalOffset(Double) |
Legt die Höhe des vertikalen Offsets fest. |