RelativeSource Constructors
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.
Initialiseert een nieuw exemplaar van de RelativeSource klasse.
Overloads
| Name | Description |
|---|---|
| RelativeSource() |
Initialiseert een nieuw exemplaar van de RelativeSource klasse. |
| RelativeSource(RelativeSourceMode) |
Initialiseert een nieuw exemplaar van de RelativeSource klasse met een initiële modus. |
| RelativeSource(RelativeSourceMode, Type, Int32) |
Initialiseert een nieuw exemplaar van de RelativeSource klasse met een initiële modus en aanvullende tree-walking kwalificatie voor het vinden van de gewenste relatieve bron. |
RelativeSource()
Initialiseert een nieuw exemplaar van de RelativeSource klasse.
public:
RelativeSource();
public RelativeSource();
Public Sub New ()
Van toepassing op
RelativeSource(RelativeSourceMode)
Initialiseert een nieuw exemplaar van de RelativeSource klasse met een initiële modus.
public:
RelativeSource(System::Windows::Data::RelativeSourceMode mode);
public RelativeSource(System.Windows.Data.RelativeSourceMode mode);
new System.Windows.Data.RelativeSource : System.Windows.Data.RelativeSourceMode -> System.Windows.Data.RelativeSource
Public Sub New (mode As RelativeSourceMode)
Parameters
- mode
- RelativeSourceMode
Een van de RelativeSourceMode waarden.
Van toepassing op
RelativeSource(RelativeSourceMode, Type, Int32)
Initialiseert een nieuw exemplaar van de RelativeSource klasse met een initiële modus en aanvullende tree-walking kwalificatie voor het vinden van de gewenste relatieve bron.
public:
RelativeSource(System::Windows::Data::RelativeSourceMode mode, Type ^ ancestorType, int ancestorLevel);
public RelativeSource(System.Windows.Data.RelativeSourceMode mode, Type ancestorType, int ancestorLevel);
new System.Windows.Data.RelativeSource : System.Windows.Data.RelativeSourceMode * Type * int -> System.Windows.Data.RelativeSource
Public Sub New (mode As RelativeSourceMode, ancestorType As Type, ancestorLevel As Integer)
Parameters
- mode
- RelativeSourceMode
Een van de RelativeSourceMode waarden. Dit moet zijn om deze handtekening relevant te maken FindAncestor.
- ancestorLevel
- Int32
De rangschikkelijkheid van de gewenste bovenvader onder alle voorouders van het opgegeven type.
Voorbeelden
Hieronder wordt de tweede ItemsControl geretourneerd die op het opwaartse pad is aangetroffen, te beginnen bij het doelelement van de binding.
Binding myBinding = new Binding();
// Returns the second ItemsControl encountered on the upward path
// starting at the target element of the binding
myBinding.RelativeSource = new RelativeSource(
RelativeSourceMode.FindAncestor, typeof(ItemsControl), 2);
Dim myBinding As New Binding()
' Returns the second ItemsControl encountered on the upward path
' starting at the target element of the binding
myBinding.RelativeSource = New RelativeSource(RelativeSourceMode.FindAncestor, GetType(ItemsControl), 2)
Opmerkingen
ancestorType en ancestorLevel geen relevantie hebben indien opgegeven als parameters voor een mode ander dan FindAncestor. Gebruik deze handtekening niet voor de andere RelativeSourceMode waarden.