UIElement.GetUIParentCore Metoda

Definicja

W przypadku zastąpienia w klasie pochodnej zwraca alternatywny element nadrzędny interfejsu użytkownika dla tego elementu, jeśli nie istnieje żaden element nadrzędny wizualizacji.

C#
protected internal virtual System.Windows.DependencyObject GetUIParentCore ();

Zwraca

DependencyObject

Obiekt, jeśli implementacja klasy pochodnej ma alternatywne połączenie nadrzędne z raportem.

Uwagi

Domyślna wirtualna implementacja tej metody zwraca wartość null. FrameworkElement zapewnia praktyczną implementację.

Alternatywne elementy nadrzędne są używane do routingu zdarzeń, w przypadkach, gdy element tworzy alternatywną strukturę nadrzędną, tak aby jego zdarzenia były kierowane w sposób rozbieżny od standardowego wzorca routingu drzewa wizualnego do standardowego elementu nadrzędnego lub w dół w strategii routingu w wersji zapoznawczej.

Dotyczy

Produkt Wersje
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7