ScrollEventType Sabit listesi

Tanım

Bir denetim için ScrollBar olaya neden Scroll olan davranışı açıklar.

public enum class ScrollEventType
public enum ScrollEventType
type ScrollEventType = 
Public Enum ScrollEventType
Devralma
ScrollEventType

Alanlar

EndScroll 0

Thumb yeni bir konuma sürüklendi ve artık kullanıcı tarafından sürükleniyor değil.

First 1

konumuna ThumbMinimumScrollBartaşındı. Dikey ScrollBarbir için, bu hareket CTRL+HOME tuşlarına basıldığında gerçekleşir. Bu hareket, dikeydeki ScrollToLeftEndCommandScrollBar ve ScrollToTopCommand yataydaki ScrollBarbir öğesine karşılık gelir.

LargeDecrement 2

değeri Thumb tarafından LargeChangebelirlenen belirtilen uzaklığı, dikey için yatay ScrollBar veya yukarı doğru ScrollBarsola taşıdı. Dikey ScrollBarbir için, bu hareket yukarıdaki Thumb sayfa düğmesine basıldığında veya PAGE UP tuşuna basıldığında ve bir PageUpCommandöğesine karşılık geldiğinde gerçekleşir. Yatay ScrollBarbir için, bu hareket öğesinin solundaki Thumb sayfa düğmesine basıldığında ve bir PageLeftCommandöğesine karşılık geldiğinde gerçekleşir.

LargeIncrement 3

belirtilen Thumb uzaklığı, değeri LargeChangetarafından belirlendiği şekilde, dikey ScrollBariçin yatay ScrollBar veya aşağı doğru sağa taşıdı. Dikey ScrollBarbir için, bu hareket altındaki Thumb sayfa düğmesine basıldığında veya PAGE DOWN tuşuna basıldığında ve bir PageDownCommandöğesine karşılık geldiğinde gerçekleşir. Yatay ScrollBarbir için, bu hareket öğesinin sağındaki Thumb sayfa düğmesine basıldığında ve bir PageRightCommandöğesine karşılık geldiğinde gerçekleşir.

Last 4

konumuna ThumbMaximumScrollBartaşındı. Dikey ScrollBarbir için, bu hareket CTRL+END tuşlarına basıldığında gerçekleşir. Bu hareket, dikeydeki ScrollToRightEndCommandScrollBar ve ScrollToEndCommand yataydaki ScrollBarbir öğesine karşılık gelir.

SmallDecrement 5

değeri Thumb tarafından SmallChangebelirlenen küçük bir uzaklık, dikey için yatay ScrollBar veya yukarı doğru ScrollBarsola doğru hareket ettirdi. Dikey ScrollBarbir için, bu hareket üst RepeatButton tuşa basıldığında veya YUKARI OK tuşuna basıldığında gerçekleşir ve bir LineUpCommandöğesine karşılık gelir. Yatay ScrollBarbir için, bu hareket sola RepeatButton basıldığında gerçekleşir ve bir LineLeftCommandöğesine karşılık gelir.

SmallIncrement 6

değeri Thumb tarafından SmallChangebelirlenen küçük bir uzaklık, dikey için yatay ScrollBar veya aşağı doğru ScrollBarhareket ettirildi. Dikey ScrollBarbir için, bu hareket alta RepeatButton basıldığında veya AŞAĞI OK tuşuna basıldığında gerçekleşir ve bir LineDownCommandöğesine karşılık gelir. Yatay ScrollBarbir için, bu hareket sağa RepeatButton basıldığında gerçekleşir ve bir LineRightCommandöğesine karşılık gelir.

ThumbPosition 7

Kullanıcı Thumb kısayol menüsünde ScrollBarBuraya Kaydır'ı seçtiğinden yeni bir konuma taşındı. Bu hareket öğesine ScrollHereCommandkarşılık gelir. Kısayol menüsünü görüntülemek için işaretçi üzerindeyken fareye ScrollBarsağ tıklayın.

ThumbTrack 8

Thumb sürüklendi ve bir MouseMove olaya neden oldu. Scroll bunun bir olayıScrollEventType, içinde sürüklendiğinde ThumbScrollBarbirden çok kez oluşabilir.

Açıklamalar

Sayfa düğmeleri düğme olarak görünmez, ancak öğesinin her iki ucundaki RepeatButtonScrollBarve denetimleri arasındaki Thumb boşluğu kaplar. Kullanıcı, ile arasında Thumb sol fare düğmesine tıklarken bir RepeatButtonsayfa düğmesine tıklar. Bu eylemin sonucu, öğesini sayfa düğmesinin yönüne taşımaktır Thumb . Sayfa düğmelerinin etkisi hakkında daha fazla bilgi için LargeIncrement ve LargeDecrement üyelerinin açıklamalarına bakın. Aşağıdaki çizimde, sayfa düğmeleri de dahil olmak üzere öğesinin ScrollBaröğeleri gösterilmektedir.

ScrollBar'ın farklı bölümleri

Şunlara uygulanır

Ayrıca bkz.