Sdílet prostřednictvím


IScrollInfo Rozhraní

Definice

Představuje hlavní posouvatelnou 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čtu, které podřízené prvky jsou viditelné. Kromě toho definuje vlastnosti používané k definování posouvatelné 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 místo logického posouvání vyžadujete fyzické posouvání, zabalte prvek host Panel do objektu ScrollViewer a nastavte hodnotu jeho CanContentScroll vlastnosti na false.

Vlastnosti

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 posunu posunutého obsahu.

ScrollOwner

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

VerticalOffset

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

ViewportHeight

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

ViewportWidth

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

Metody

LineDown()

Posune se v obsahu dolů o jednu logickou jednotku.

LineLeft()

Posune obsah doleva o jednu logickou jednotku.

LineRight()

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

LineUp()

Posune se v rámci obsahu o jednu logickou jednotku nahoru.

MakeVisible(Visual, Rect)

Vynutí posouvání obsahu, dokud není viditelný prostor souřadnic objektu Visual .

MouseWheelDown()

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

MouseWheelLeft()

Posune se doleva v obsahu poté, co 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()

Posune obsah doleva o jednu stránku.

PageRight()

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

PageUp()

Posune se v rámci obsahu o jednu stránku nahoru.

SetHorizontalOffset(Double)

Nastaví velikost vodorovného posunu.

SetVerticalOffset(Double)

Nastaví velikost svislého posunu.

Platí pro

Viz také