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

Определение

При переопределении в производном классе возвращает альтернативный родительский элемент пользовательский интерфейсuser interface (UI) при условии отсутствия видимого родительского элемента.When overridden in a derived class, returns an alternative пользовательский интерфейс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

Возвраты

Объект, если реализация производного класса сообщает об альтернативном родительском подключении.An object, if implementation of a derived class has an alternate parent connection to report.

Комментарии

Виртуальная реализация по умолчанию этого метода nullвозвращает.The default virtual implementation of this method returns null. FrameworkElementпредоставляет практическую реализацию.FrameworkElement provides a practical implementation.

Альтернативные родительские элементы используются для маршрутизации событий, в случаях, когда элемент создает альтернативную родительскую структуру, чтобы ее события направлялись таким образом, что рассылается из стандартного шаблона маршрутизации визуального дерева к стандартному родителю или вниз в Предварительная версия стратегии маршрутизации.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.

Применяется к