IScrollInfo Antarmuka
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili wilayah utama yang dapat digulir di dalam ScrollViewer kontrol.
public interface class IScrollInfo
public interface IScrollInfo
type IScrollInfo = interface
Public Interface IScrollInfo
- Turunan
Keterangan
Antarmuka IScrollInfo mengekspos akses ke metode yang memungkinkan pengguliran logis konten anak serta komputasi elemen turunan mana yang terlihat. Selain itu, mendefinisikan properti yang digunakan untuk menentukan wilayah yang dapat digulir.
Pengguliran logis memungkinkan pengguliran ke elemen berikutnya di pohon logis. Pengguliran fisik, sebaliknya, menggulir konten dengan kenaikan terukur yang ditentukan dalam arah tertentu. Jika Anda memerlukan pengguliran fisik alih-alih pengguliran logis, bungkus elemen host Panel dalam ScrollViewer dan atur nilai propertinya CanContentScroll ke false.
Properti
| Nama | Deskripsi |
|---|---|
| CanHorizontallyScroll |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah menggulir pada sumbu horizontal dimungkinkan. |
| CanVerticallyScroll |
Mendapatkan atau mengatur nilai yang menunjukkan apakah menggulir pada sumbu vertikal dimungkinkan. |
| ExtentHeight |
Mendapatkan ukuran vertikal sejauh ini. |
| ExtentWidth |
Mendapatkan ukuran horizontal sejauh ini. |
| HorizontalOffset |
Mendapatkan offset horizontal dari konten yang digulir. |
| ScrollOwner |
Mendapatkan atau mengatur ScrollViewer elemen yang mengontrol perilaku pengguliran. |
| VerticalOffset |
Mendapatkan offset vertikal dari konten yang digulir. |
| ViewportHeight |
Mendapatkan ukuran vertikal viewport untuk isi ini. |
| ViewportWidth |
Mendapatkan ukuran horizontal dari viewport untuk isi ini. |
Metode
| Nama | Deskripsi |
|---|---|
| LineDown() |
Menggulir ke bawah dalam konten satu unit logis. |
| LineLeft() |
Menggulir ke kiri dalam konten satu unit logis. |
| LineRight() |
Menggulir ke kanan dalam konten satu unit logis. |
| LineUp() |
Menggulir ke atas dalam konten satu unit logis. |
| MakeVisible(Visual, Rect) |
Memaksa konten untuk menggulir hingga ruang Visual koordinat objek terlihat. |
| MouseWheelDown() |
Menggulir ke bawah dalam konten setelah pengguna mengklik tombol roda pada mouse. |
| MouseWheelLeft() |
Menggulir ke kiri dalam konten setelah pengguna mengklik tombol roda pada mouse. |
| MouseWheelRight() |
Menggulir ke kanan dalam konten setelah pengguna mengklik tombol roda pada mouse. |
| MouseWheelUp() |
Menggulir ke atas dalam konten setelah pengguna mengklik tombol roda pada mouse. |
| PageDown() |
Menggulir ke bawah dalam konten satu halaman. |
| PageLeft() |
Menggulir ke kiri dalam konten satu halaman. |
| PageRight() |
Menggulir ke kanan dalam konten satu halaman. |
| PageUp() |
Menggulir ke atas dalam konten satu halaman. |
| SetHorizontalOffset(Double) |
Mengatur jumlah offset horizontal. |
| SetVerticalOffset(Double) |
Mengatur jumlah offset vertikal. |