RelativeSource Construtores
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Inicializa uma nova instância da RelativeSource classe.
Sobrecargas
| Name | Description |
|---|---|
| RelativeSource() |
Inicializa uma nova instância da RelativeSource classe. |
| RelativeSource(RelativeSourceMode) |
Inicializa uma nova instância da RelativeSource classe com um modo inicial. |
| RelativeSource(RelativeSourceMode, Type, Int32) |
Inicializa uma nova instância da RelativeSource classe com um modo inicial e qualificadores adicionais de caminhada na árvore para encontrar a fonte relativa desejada. |
RelativeSource()
Inicializa uma nova instância da RelativeSource classe.
public:
RelativeSource();
public RelativeSource();
Public Sub New ()
Aplica-se a
RelativeSource(RelativeSourceMode)
Inicializa uma nova instância da RelativeSource classe com um modo inicial.
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)
Parâmetros
- mode
- RelativeSourceMode
Um dos RelativeSourceMode valores.
Aplica-se a
RelativeSource(RelativeSourceMode, Type, Int32)
Inicializa uma nova instância da RelativeSource classe com um modo inicial e qualificadores adicionais de caminhada na árvore para encontrar a fonte relativa desejada.
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)
Parâmetros
- mode
- RelativeSourceMode
Um dos RelativeSourceMode valores. Para que esta assinatura seja relevante, isto deve ser FindAncestor.
- ancestorLevel
- Int32
A posição ordinal do antepassado desejado entre todos os antepassados do tipo dado.
Exemplos
O seguinte devolve o segundo ItemsControl encontrado no caminho ascendente começando no elemento alvo da ligação.
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)
Observações
ancestorType e ancestorLevel não têm relevância se dados como parâmetros para um mode que não FindAncestorseja . Não use esta assinatura para os outros RelativeSourceMode valores.