Freigeben über


IScrollInfo Schnittstelle

Definition

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.

Gilt für:

Weitere Informationen