IScrollInfo Arabirim

Tanım

Denetimin içinde ScrollViewer kaydırılabilir ana bölgeyi temsil eder.

public interface class IScrollInfo
public interface IScrollInfo
type IScrollInfo = interface
Public Interface IScrollInfo
Türetilmiş

Açıklamalar

Arabirim, IScrollInfo alt içeriğin mantıksal olarak kaydırılması ve hangi alt öğelerin görünür olduğunu hesaplamayı sağlayan yöntemlere erişimi kullanıma sunar. Ayrıca kaydırılabilir bölgeyi tanımlamak için kullanılan özellikleri tanımlar.

Mantıksal kaydırma, mantıksal ağaçta sonraki öğeye kaydırmayı etkinleştirir. Buna karşılık fiziksel kaydırma, içeriği belirtilen yönde tanımlı ölçülebilir bir artışla kaydırıyor. Mantıksal kaydırma yerine fiziksel kaydırmaya ihtiyacınız varsa, konak Panel öğesini bir ScrollViewer içinde sarmalayıp özelliğinin CanContentScroll değerini olarak falseayarlayın.

Özellikler

CanHorizontallyScroll

Yatay eksende kaydırmanın mümkün olup olmadığını gösteren bir değer alır veya ayarlar.

CanVerticallyScroll

Dikey eksende kaydırmanın mümkün olup olmadığını gösteren bir değer alır veya ayarlar.

ExtentHeight

Uzantının dikey boyutunu alır.

ExtentWidth

Uzantının yatay boyutunu alır.

HorizontalOffset

Kaydırılan içeriğin yatay uzaklığını alır.

ScrollOwner

Kaydırma davranışını denetleen bir ScrollViewer öğeyi alır veya ayarlar.

VerticalOffset

Kaydırılan içeriğin dikey uzaklığını alır.

ViewportHeight

Bu içerik için görünüm penceresi dikey boyutunu alır.

ViewportWidth

Bu içerik için görünüm penceresi yatay boyutunu alır.

Yöntemler

LineDown()

İçeriğin içinde bir mantıksal birim aşağı kaydırır.

LineLeft()

İçeriğin içinde bir mantıksal birim sola kaydırıyor.

LineRight()

İçeriğin içinde bir mantıksal birim sağa kaydırıyor.

LineUp()

İçeriğin içinde bir mantıksal birim yukarı kaydırılarak.

MakeVisible(Visual, Rect)

Bir nesnenin koordinat alanı görünene kadar içeriği kaydırmaya Visual zorlar.

MouseWheelDown()

Kullanıcı faredeki tekerlek düğmesine tıkladıktan sonra içerik içinde aşağı kaydırır.

MouseWheelLeft()

Kullanıcı faredeki tekerlek düğmesine tıkladıktan sonra içerik içinde sola kaydırıyor.

MouseWheelRight()

Bir kullanıcı faredeki tekerlek düğmesine tıkladıktan sonra içerik içinde kaydırarak sağa doğru ilerler.

MouseWheelUp()

Kullanıcı faredeki tekerlek düğmesine tıkladıktan sonra içerik içinde yukarı doğru kaydırıyor.

PageDown()

İçeriğin içinde bir sayfa aşağı kaydırır.

PageLeft()

İçeriğin içinde bir sayfa sola kaydırıyor.

PageRight()

İçeriğin içinde bir sayfa kaydırıyor.

PageUp()

İçeriğin içinde bir sayfa yukarı kaydırıyor.

SetHorizontalOffset(Double)

Yatay uzaklık miktarını ayarlar.

SetVerticalOffset(Double)

Dikey uzaklık miktarını ayarlar.

Şunlara uygulanır

Ayrıca bkz.