Bagikan melalui


ScrollViewer.CanContentScroll Properti

Definisi

Mendapatkan atau menetapkan nilai yang menunjukkan apakah elemen yang mendukung IScrollInfo antarmuka diizinkan untuk menggulir.

public:
 property bool CanContentScroll { bool get(); void set(bool value); };
public bool CanContentScroll { get; set; }
member this.CanContentScroll : bool with get, set
Public Property CanContentScroll As Boolean

Nilai Properti

true ScrollViewer jika gulir dalam hal unit logis; false jika ScrollViewer gulir dalam hal unit fisik. Defaultnya adalah false.

Contoh

Contoh berikut menunjukkan cara mengatur CanContentScroll properti dengan menggunakan kode.

private void scrollTrue(object sender, RoutedEventArgs e)
{
    svrContent.CanContentScroll = true;
    svrContent.Height = 600;
    myStackPanel.Visibility = Visibility.Visible;
    btnEnableContentScrolling.Visibility = Visibility.Collapsed;
}
Private Sub scrollTrue(ByVal sender As Object, ByVal args As RoutedEventArgs)
    sv1.CanContentScroll = True
    sv1.Height = 600
    myStackPanel.Visibility = Visibility.Visible
    btn1.Visibility = Visibility.Collapsed
End Sub

Keterangan

Konten dalam dapat digulir ScrollViewer dalam hal unit fisik atau unit logis. Unit fisik adalah piksel independen perangkat. Unit logis digunakan untuk menggulir item dalam ItemsControl. Perilaku default adalah ScrollViewer menggunakan unit fisik untuk menggulir kontennya. Namun, dalam kasus di mana CanContentScroll diatur ke true, konten dapat menggunakan unit logis untuk menggulir. Misalnya, ListBox, ListView, dan kontrol lain yang mewarisi dari ItemsControl menggunakan unit logis untuk menggulir. Jika CanContentScroll adalah true, nilai ExtentHeightproperti , ScrollableHeight, ViewportHeight, dan VerticalOffset adalah jumlah item, bukan unit fisik.

Jika Anda memerlukan pengguliran fisik alih-alih pengguliran logis, bungkus elemen host Panel dalam ScrollViewer dan atur propertinya CanContentScroll ke false. Pengguliran fisik adalah perilaku gulir default untuk sebagian besar Panel elemen.

Informasi Properti Dependensi

Item Nilai
Bidang pengidentifikasi CanContentScrollProperty
Properti metadata diatur ke true Tidak

Berlaku untuk