IScrollInfo.ScrollOwner Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Kaydırma davranışını denetleen bir ScrollViewer öğeyi alır veya ayarlar.
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
Özellik Değeri
ScrollViewer Kaydırma davranışını denetleen bir öğe. Bu özelliğin varsayılan değeri yok.
Örnekler
Aşağıdaki örnekte, yordam kodu kullanılarak özelliğin ScrollOwner nasıl ayarlanacağı gösterilmektedir.
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
Açıklamalar
Uygulanan sınıfların IScrollInfo , özellikler değiştiğinde bu nesne üzerinde çağrısı InvalidateScrollInfo yapması gerekir.
Mantıksal kaydırma, mantıksal ağaçta sonraki öğeye kaydırmayı etkinleştirir. Buna karşılık fiziksel kaydırma, içeriği belirtilen yönde tanımlı ölçülebilir bir artışla kaydırıyor. Mantıksal kaydırma yerine fiziksel kaydırmaya ihtiyacınız varsa, konak Panel öğesini bir ScrollViewer içinde sarmalayıp özelliğinin CanContentScroll değerini olarak false
ayarlayın.