Sdílet prostřednictvím


IScrollInfo Rozhraní

Definice

Představuje hlavní posuvnou oblast uvnitř ScrollViewer ovládacího prvku.

public interface class IScrollInfo
public interface IScrollInfo
type IScrollInfo = interface
Public Interface IScrollInfo
Odvozené

Poznámky

Rozhraní IScrollInfo zpřístupňuje přístup k metodám, které umožňují logické posouvání podřízeného obsahu a také výpočty, které podřízené prvky jsou viditelné. Kromě toho definuje vlastnosti, které slouží k definování posuvné oblasti.

Logické posouvání umožňuje posouvání na další prvek v logickém stromu. Fyzické posouvání naproti tomu posouvá obsah definovaným měřitelným přírůstkem v zadaném směru. Pokud vyžadujete fyzické posouvání místo logického posouvání, zabalte prvek hostitele Panel do a ScrollViewer nastavte hodnotu jeho CanContentScroll vlastnosti na false.

Vlastnosti

Name Description
CanHorizontallyScroll

Získá nebo nastaví hodnotu, která označuje, zda je možné posouvání na vodorovné ose.

CanVerticallyScroll

Získá nebo nastaví hodnotu, která označuje, zda je možné posouvání na svislé ose.

ExtentHeight

Získá svislou velikost rozsahu.

ExtentWidth

Získá vodorovnou velikost rozsahu.

HorizontalOffset

Získá vodorovný posun posun posunu posunu posunutého obsahu.

ScrollOwner

Získá nebo nastaví ScrollViewer prvek, který řídí chování posouvání.

VerticalOffset

Získá svislý posun posun posunu posunu posunutého obsahu.

ViewportHeight

Získá svislou velikost oblasti zobrazení pro tento obsah.

ViewportWidth

Získá vodorovnou velikost oblasti zobrazení pro tento obsah.

Metody

Name Description
LineDown()

Posune obsah dolů o jednu logickou jednotku.

LineLeft()

Posunuje obsah doleva o jednu logickou jednotku.

LineRight()

Posunuje se přímo v obsahu o jednu logickou jednotku.

LineUp()

Posune se v obsahu o jednu logickou jednotku nahoru.

MakeVisible(Visual, Rect)

Vynutí, aby se obsah posouvat, dokud není viditelný souřadnicový prostor objektu Visual .

MouseWheelDown()

Po kliknutí uživatelem na tlačítko kolečka na myši se posune v obsahu dolů.

MouseWheelLeft()

Posune obsah doleva, jakmile uživatel klikne na tlačítko kolečka myši.

MouseWheelRight()

Posune se přímo v obsahu poté, co uživatel klikne na tlačítko kolečka myši.

MouseWheelUp()

Posune se v obsahu nahoru poté, co uživatel klikne na tlačítko kolečka myši.

PageDown()

Posune se v obsahu o jednu stránku dolů.

PageLeft()

Posunuje obsah doleva o jednu stránku.

PageRight()

Posunuje se přímo v obsahu o jednu stránku.

PageUp()

Posune se v obsahu o jednu stránku nahoru.

SetHorizontalOffset(Double)

Nastaví velikost vodorovného posunu.

SetVerticalOffset(Double)

Nastaví velikost svislého posunu.

Platí pro

Viz také