IScrollInfo.ScrollOwner Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt een ScrollViewer element ophaalt of ingesteld waarmee het schuifgedrag wordt bepaald.
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
Waarde van eigenschap
Een ScrollViewer element waarmee het schuifgedrag wordt bepaald. Deze eigenschap heeft geen standaardwaarde.
Voorbeelden
In het volgende voorbeeld ziet u hoe u de ScrollOwner eigenschap instelt met behulp van procedurele code.
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
Opmerkingen
Klassen die worden geïmplementeerd IScrollInfo , moeten dit object aanroepen InvalidateScrollInfo wanneer de eigenschappen worden gewijzigd.
Met logisch schuiven kunt u naar het volgende element in de logische structuur schuiven. Fysiek schuiven schuift daarentegen door een gedefinieerde meetbare toename in een opgegeven richting. Als u fysieke scrolling nodig hebt in plaats van logisch schuiven, verpakt u het hostelement Panel in een ScrollViewer en stelt u de waarde van de eigenschap in CanContentScroll op false.