RelativeSource Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Initierar en ny instans av RelativeSource klassen.
Överlagringar
| Name | Description |
|---|---|
| RelativeSource() |
Initierar en ny instans av RelativeSource klassen. |
| RelativeSource(RelativeSourceMode) |
Initierar en ny instans av RelativeSource klassen med ett inledande läge. |
| RelativeSource(RelativeSourceMode, Type, Int32) |
Initierar en ny instans av RelativeSource klassen med ett inledande läge och ytterligare trädvandringskvalificerare för att hitta önskad relativ källa. |
RelativeSource()
Initierar en ny instans av RelativeSource klassen.
public:
RelativeSource();
public RelativeSource();
Public Sub New ()
Gäller för
RelativeSource(RelativeSourceMode)
Initierar en ny instans av RelativeSource klassen med ett inledande läge.
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)
Parametrar
- mode
- RelativeSourceMode
Ett av RelativeSourceMode värdena.
Gäller för
RelativeSource(RelativeSourceMode, Type, Int32)
Initierar en ny instans av RelativeSource klassen med ett inledande läge och ytterligare trädvandringskvalificerare för att hitta önskad relativ källa.
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)
Parametrar
- mode
- RelativeSourceMode
Ett av RelativeSourceMode värdena. För att signaturen ska vara relevant bör detta vara FindAncestor.
- ancestorLevel
- Int32
Ordningstalet för den önskade förfadern bland alla förfäder av den angivna typen.
Exempel
Följande returnerar den andra ItemsControl som påträffades på den uppåtgående sökvägen med början vid bindningens målelement.
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)
Kommentarer
ancestorType och ancestorLevel har ingen relevans om de anges som parametrar för en mode annan än FindAncestor. Använd inte den här signaturen för de andra RelativeSourceMode värdena.