IScrollInfo 인터페이스

정의

스크롤이 가능한 ScrollViewer 컨트롤 내의 주 영역을 나타냅니다.Represents the main scrollable region inside a ScrollViewer control.

public interface class IScrollInfo
public interface IScrollInfo
type IScrollInfo = interface
Public Interface IScrollInfo
파생

설명

IScrollInfo 인터페이스는 자식 요소가 표시 되는 컴퓨팅 뿐만 아니라 자식 콘텐츠의 논리적 스크롤을 사용 하도록 설정 하는 방법에 대 한 액세스를 노출 합니다.The IScrollInfo interface exposes access to methods that enable logical scrolling of child content as well as computing which child elements are visible. 또한 스크롤 가능한 영역을 정의 하는 데 사용 하는 속성을 정의 합니다.In addition, it defines properties used to define the scrollable region.

논리적 스크롤 논리 트리에서 다음 요소를 스크롤할 수 있습니다.Logical scrolling enables scrolling to the next element in the logical tree. 지정 된 방향으로 정의 된 측정 가능한 증분만큼 콘텐츠를 스크롤합니다 반면, 실제 스크롤.Physical scrolling, in contrast, scrolls content by a defined measurable increment in a specified direction. 논리적 스크롤 하는 대신 실제 스크롤을 해야 하는 경우 호스트를 래핑할 Panel 요소에는 ScrollViewer 의 값을 설정 하 고 해당 CanContentScroll 속성을 false입니다.If you require physical scrolling instead of logical scrolling, wrap the host Panel element in a ScrollViewer and set the value of its CanContentScroll property to false.

속성

CanHorizontallyScroll

가로 축에서 스크롤이 가능한지 여부를 나타내는 값을 가져오거나 설정합니다.Gets or sets a value that indicates whether scrolling on the horizontal axis is possible.

CanVerticallyScroll

세로 축에서 스크롤이 가능한지 여부를 나타내는 값을 가져오거나 설정합니다.Gets or sets a value that indicates whether scrolling on the vertical axis is possible.

ExtentHeight

익스텐트의 세로 크기를 가져옵니다.Gets the vertical size of the extent.

ExtentWidth

범위의 가로 크기를 가져옵니다.Gets the horizontal size of the extent.

HorizontalOffset

스크롤된 콘텐츠의 가로 오프셋을 가져옵니다.Gets the horizontal offset of the scrolled content.

ScrollOwner

스크롤 동작을 제어하는 ScrollViewer 요소를 가져오거나 설정합니다.Gets or sets a ScrollViewer element that controls scrolling behavior.

VerticalOffset

스크롤된 콘텐츠의 세로 오프셋을 가져옵니다.Gets the vertical offset of the scrolled content.

ViewportHeight

이 콘텐츠에 대한 뷰포트의 세로 크기를 가져옵니다.Gets the vertical size of the viewport for this content.

ViewportWidth

이 콘텐츠에 대한 뷰포트의 가로 크기를 가져옵니다.Gets the horizontal size of the viewport for this content.

메서드

LineDown()

콘텐츠 내에서 하나의 논리 단위만큼 아래로 스크롤합니다.Scrolls down within content by one logical unit.

LineLeft()

콘텐츠 내에서 한 논리 단위 왼쪽으로 스크롤합니다.Scrolls left within content by one logical unit.

LineRight()

콘텐츠 내에서 논리 단위 하나만큼 오른쪽으로 스크롤합니다.Scrolls right within content by one logical unit.

LineUp()

콘텐츠 내에서 논리 단위 하나만큼 위로 스크롤합니다.Scrolls up within content by one logical unit.

MakeVisible(Visual, Rect)

Visual 개체의 좌표 공간이 표시될 때까지 콘텐츠를 강제로 스크롤합니다.Forces content to scroll until the coordinate space of a Visual object is visible.

MouseWheelDown()

사용자가 마우스 휠 단추를 클릭하면 콘텐츠 내에서 아래로 스크롤합니다.Scrolls down within content after a user clicks the wheel button on a mouse.

MouseWheelLeft()

사용자가 마우스 휠 단추를 클릭하면 콘텐츠 내에서 왼쪽으로 스크롤합니다.Scrolls left within content after a user clicks the wheel button on a mouse.

MouseWheelRight()

사용자가 마우스에서 휠 단추를 클릭하면 콘텐츠 내에서 오른쪽으로 스크롤합니다.Scrolls right within content after a user clicks the wheel button on a mouse.

MouseWheelUp()

사용자가 마우스 휠 단추를 클릭하면 콘텐츠 내에서 위로 스크롤합니다.Scrolls up within content after a user clicks the wheel button on a mouse.

PageDown()

콘텐츠 내에서 한 페이지 아래로 스크롤합니다.Scrolls down within content by one page.

PageLeft()

콘텐츠 내에서 한 페이지 왼쪽으로 스크롤합니다.Scrolls left within content by one page.

PageRight()

콘텐츠 내에서 한 페이지 오른쪽으로 스크롤합니다.Scrolls right within content by one page.

PageUp()

콘텐츠 내에서 한 페이지 위로 스크롤합니다.Scrolls up within content by one page.

SetHorizontalOffset(Double)

가로 오프셋의 크기를 설정합니다.Sets the amount of horizontal offset.

SetVerticalOffset(Double)

세로 오프셋의 크기를 설정합니다.Sets the amount of vertical offset.

적용 대상

추가 정보