IScrollInfo.ScrollOwner Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta un elemento ScrollViewer che controlla il comportamento di scorrimento.
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
Valore della proprietà
Elemento ScrollViewer che controlla il comportamento di scorrimento. Nessun valore predefinito per questa proprietà.
Esempio
Nell'esempio seguente viene illustrato come impostare la proprietà usando il ScrollOwner codice procedurale.
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
Commenti
Le classi che implementano IScrollInfo devono chiamare InvalidateScrollInfo su questo oggetto quando le proprietà cambiano.
Lo scorrimento logico consente di scorrere fino all'elemento successivo nell'albero logico. Scorrimento fisico, al contrario, scorre il contenuto in base a un incremento misurabile definito in una direzione specificata. Se è necessario lo scorrimento fisico anziché lo scorrimento logico, eseguire il wrapping dell'elemento host Panel in e ScrollViewer impostare il valore della relativa CanContentScroll proprietà su false
.