UIElement.GetUIParentCore UIElement.GetUIParentCore UIElement.GetUIParentCore UIElement.GetUIParentCore Method

Definición

Cuando se invalida en una clase derivada, devuelve un elemento primario alternativo de la interfaz de usuario (UI)user interface (UI) para este elemento si no existe ningún elemento primario visual.When overridden in a derived class, returns an alternative interfaz de usuario (UI)user interface (UI) parent for this element if no visual parent exists.

protected public:
 virtual System::Windows::DependencyObject ^ GetUIParentCore();
protected internal virtual System.Windows.DependencyObject GetUIParentCore ();
abstract member GetUIParentCore : unit -> System.Windows.DependencyObject
override this.GetUIParentCore : unit -> System.Windows.DependencyObject
Protected Friend Overridable Function GetUIParentCore () As DependencyObject

Devoluciones

Devuelve un objeto si la implementación de una clase derivada tiene una conexión primaria alternativa.An object, if implementation of a derived class has an alternate parent connection to report.

Comentarios

La implementación virtual predeterminada de este método devuelve null.The default virtual implementation of this method returns null. FrameworkElement Proporciona una implementación práctica.FrameworkElement provides a practical implementation.

Los elementos primarios alternativos se utilizan para el enrutamiento de eventos, en casos donde un elemento crea una estructura primaria alternativa para que se enrutan sus eventos en forma diferente desde el modelo estándar de enrutamiento del árbol visual con el elemento primario estándar, o hacia abajo en la obtener una vista previa de estrategia de enrutamiento.Alternative parents are used for event routing, in cases where an element creates an alternative parent structure so that its events are routed in a way that diverges from the standard pattern of routing up the visual tree to the standard parent, or downward in the preview routing strategy.

Se aplica a