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 hauptsächlichen bildlauffähigen Bereich in einem ScrollViewer-Steuerelement dar.
public interface class IScrollInfo
public interface IScrollInfo
type IScrollInfo = interface
Public Interface IScrollInfo
- Abgeleitet
Hinweise
Die IScrollInfo Schnittstelle macht den Zugriff auf Methoden verfügbar, die das logische Scrollen von untergeordneten Inhalten ermöglichen, sowie die Berechnung, welche untergeordneten Elemente sichtbar sind. Darüber hinaus werden Eigenschaften definiert, die zum Definieren des scrollbaren Bereichs verwendet werden.
Logischer Bildlauf ermöglicht das Scrollen zum nächsten Element in der logischen Struktur. Beim physischen Scrollen hingegen wird der Inhalt um einen definierten messbaren Inkrement in einer angegebenen Richtung gescrollt. Wenn Sie einen physischen Bildlauf anstelle eines logischen Bildlaufs benötigen, umschließen Sie das Hostelement Panel in einem ScrollViewer , und legen Sie den Wert seiner CanContentScroll Eigenschaft auf fest false
.
Eigenschaften
CanHorizontallyScroll |
Ruft einen Wert ab, der angibt, ob Scrollen auf der horizontalen Achse möglich ist, oder legt ihn fest. |
CanVerticallyScroll |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Scrollen auf der vertikalen Achse möglich ist. |
ExtentHeight |
Ruft die vertikale Größe des Wertebereichs ab. |
ExtentWidth |
Ruft die horizontale Größe des Wertebereichs ab. |
HorizontalOffset |
Ruft den horizontalen Offset des gescrollten Inhalts ab. |
ScrollOwner |
Ruft ein ScrollViewer-Element ab, das das Scrollverhalten steuert, oder legt es fest. |
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
LineDown() |
Scrollt im Inhalt um eine logische Einheit nach unten. |
LineLeft() |
Scrollt im Inhalt um eine logische Einheit nach links. |
LineRight() |
Scrollt im Inhalt um eine logische Einheit nach rechts. |
LineUp() |
Scrollt im Inhalt um eine logische Einheit nach oben. |
MakeVisible(Visual, Rect) |
Erzwingt einen Bildlauf im Inhalt, bis der Koordinatenbereich eines Visual-Objekts sichtbar ist. |
MouseWheelDown() |
Scrollt im Inhalt nach unten, nachdem ein Benutzer mit der Radtaste einer Maus geklickt hat. |
MouseWheelLeft() |
Führt einen Bildlauf nach links im Inhalt aus, nachdem ein Benutzer mit der Radtaste einer Maus geklickt hat. |
MouseWheelRight() |
Scrollt im Inhalt nach rechts, nachdem ein Benutzer mit der Radtaste einer Maus geklickt hat. |
MouseWheelUp() |
Scrollt im Inhalt nach oben, nachdem ein Benutzer mit der Radtaste einer Maus geklickt hat. |
PageDown() |
Scrollt im Inhalt um eine Seite nach unten. |
PageLeft() |
Scrollt im Inhalt um eine Seite nach links. |
PageRight() |
Scrollt im Inhalt um eine Seite nach rechts. |
PageUp() |
Scrollt im Inhalt um eine Seite nach oben. |
SetHorizontalOffset(Double) |
Legt den horizontalen Offset fest. |
SetVerticalOffset(Double) |
Legt den vertikalen Offset fest. |