IScrollInfo.ScrollOwner Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen eines ScrollViewer Elements, das das Bildlaufverhalten steuert.
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
Eigenschaftswert
Ein ScrollViewer Element, das das Bildlaufverhalten steuert. Diese Eigenschaft hat keinen Standardwert.
Beispiele
Das folgende Beispiel zeigt, wie Sie die ScrollOwner Eigenschaft mithilfe von Prozedurcode festlegen.
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
Hinweise
Klassen, die implementiert IScrollInfo werden, müssen dieses Objekt aufrufen InvalidateScrollInfo , wenn Eigenschaften geändert werden.
Logisches Scrollen ermöglicht das Scrollen zum nächsten Element in der logischen Struktur. Physischer Bildlauf im Gegensatz dazu führt einen Bildlauf durch einen definierten messbaren Inkrement in einer angegebenen Richtung durch. Wenn Sie einen physischen Bildlauf anstelle eines logischen Bildlaufs benötigen, schließen Sie das Hostelement Panel in ein ScrollViewer , und legen Sie den Wert der CanContentScroll Eigenschaft auf false.