IScrollInfo.ScrollOwner Properti
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.
Mendapatkan atau mengatur ScrollViewer elemen yang mengontrol perilaku pengguliran.
public:
property System::Windows::Controls::ScrollViewer ^ ScrollOwner { System::Windows::Controls::ScrollViewer ^ get(); void set(System::Windows::Controls::ScrollViewer ^ value); };
public System.Windows.Controls.ScrollViewer ScrollOwner { get; set; }
member this.ScrollOwner : System.Windows.Controls.ScrollViewer with get, set
Public Property ScrollOwner As ScrollViewer
Nilai Properti
ScrollViewer Elemen yang mengontrol perilaku bergulir. Properti ini tidak memiliki nilai default.
Contoh
Contoh berikut menunjukkan cara mengatur ScrollOwner properti dengan menggunakan kode prosedural.
private void onLoad(object sender, System.EventArgs e)
{
((IScrollInfo)sp1).CanVerticallyScroll = true;
((IScrollInfo)sp1).CanHorizontallyScroll = true;
((IScrollInfo)sp1).ScrollOwner = sv1;
}
Private Sub onLoad(ByVal sender As Object, ByVal args As RoutedEventArgs)
CType(sp1, IScrollInfo).CanVerticallyScroll = True
CType(sp1, IScrollInfo).CanHorizontallyScroll = True
CType(sp1, IScrollInfo).ScrollOwner = sv1
End Sub
Keterangan
Kelas yang menerapkan IScrollInfo harus memanggil InvalidateScrollInfo objek ini ketika properti berubah.
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.