ScrollEventType Enum

Definisi

Menjelaskan perilaku yang menyebabkan Scroll peristiwa untuk ScrollBar kontrol.

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

Bidang

EndScroll 0

Thumb diseret ke posisi baru dan sekarang tidak lagi diseret oleh pengguna.

First 1

dipindahkan Thumb ke Minimum posisi ScrollBar. Untuk vertikal ScrollBar, gerakan ini terjadi ketika tombol CTRL+HOME ditekan. Gerakan ini sesuai dengan ScrollToTopCommand dalam vertikal ScrollBar dan ScrollToLeftEndCommand dalam horizontal ScrollBar.

LargeDecrement 2

memindahkan Thumb jarak yang ditentukan, seperti yang ditentukan oleh nilai LargeChange, ke kiri untuk horizontal ScrollBar atau ke atas untuk vertikal ScrollBar. Untuk vertikal ScrollBar, gerakan ini terjadi ketika tombol halaman yang berada di atas ditekan Thumb , atau ketika tombol PAGE UP ditekan, dan sesuai dengan PageUpCommand. Untuk horizontal ScrollBar, gerakan ini terjadi ketika tombol halaman di sebelah kiri Thumb ditekan, dan sesuai dengan PageLeftCommand.

LargeIncrement 3

Memindahkan Thumb jarak yang ditentukan, seperti yang ditentukan oleh nilai LargeChange, ke kanan untuk horizontal ScrollBar atau ke bawah untuk vertikal ScrollBar. Untuk vertikal ScrollBar, gerakan ini terjadi ketika tombol halaman yang berada di bawah ditekan Thumb , atau ketika tombol PAGE DOWN ditekan, dan sesuai dengan PageDownCommand. Untuk horizontal ScrollBar, gerakan ini terjadi ketika tombol halaman di sebelah kanan Thumb ditekan, dan sesuai dengan PageRightCommand.

Last 4

dipindahkan Thumb ke Maximum posisi ScrollBar. Untuk vertikal ScrollBar, gerakan ini terjadi ketika tombol CTRL+END ditekan. Gerakan ini sesuai dengan ScrollToEndCommand dalam vertikal ScrollBar dan ScrollToRightEndCommand dalam horizontal ScrollBar.

SmallDecrement 5

memindahkan Thumb jarak kecil, seperti yang ditentukan oleh nilai SmallChange, ke kiri untuk horizontal ScrollBar atau ke atas untuk vertikal ScrollBar. Untuk vertikal ScrollBar, gerakan ini terjadi ketika bagian atas RepeatButton ditekan atau ketika tombol PANAH ATAS ditekan, dan sesuai dengan LineUpCommand. Untuk horizontal ScrollBar, gerakan ini terjadi ketika kiri RepeatButton ditekan, dan sesuai dengan LineLeftCommand.

SmallIncrement 6

memindahkan Thumb jarak kecil, seperti yang ditentukan oleh nilai SmallChange, ke kanan untuk horizontal ScrollBar atau ke bawah untuk vertikal ScrollBar. Untuk vertikal ScrollBar, gerakan ini terjadi ketika bagian bawah RepeatButton ditekan atau ketika tombol PANAH BAWAH ditekan, dan sesuai dengan LineDownCommand. Untuk horizontal ScrollBar, gerakan ini terjadi ketika kanan RepeatButton ditekan, dan sesuai dengan LineRightCommand.

ThumbPosition 7

Dipindahkan Thumb ke posisi baru karena pengguna memilih Gulir Ke Sini di menu ScrollBarpintasan . Gerakan ini sesuai dengan ScrollHereCommand. Untuk melihat menu pintasan, klik kanan mouse saat penunjuk berada di ScrollBaratas .

ThumbTrack 8

diseret Thumb dan menyebabkan MouseMove peristiwa. Peristiwa Scroll ini ScrollEventType dapat terjadi lebih dari satu kali ketika Thumb diseret di ScrollBar.

Keterangan

Tombol halaman tidak terlihat sebagai tombol, tetapi menempati spasi antara Thumb dan RepeatButton kontrol di kedua ujung ScrollBar. Pengguna mengklik tombol halaman saat mengklik tombol mouse kiri antara Thumb dan RepeatButton. Hasil dari tindakan ini adalah memindahkan Thumb ke arah tombol halaman. Untuk informasi selengkapnya tentang efek tombol halaman, lihat deskripsi anggota LargeIncrement dan LargeDecrement. Ilustrasi berikut menunjukkan elemen ScrollBardari , termasuk tombol halaman.

Bagian yang berbeda dari ScrollBar

Berlaku untuk

Lihat juga