LogicalTreeHelper.GetParent(DependencyObject) Method

Definition

Returns the parent object of the specified object by processing the logical tree.

public:
 static System::Windows::DependencyObject ^ GetParent(System::Windows::DependencyObject ^ current);
public static System.Windows.DependencyObject GetParent (System.Windows.DependencyObject current);
static member GetParent : System.Windows.DependencyObject -> System.Windows.DependencyObject
Public Shared Function GetParent (current As DependencyObject) As DependencyObject

Parameters

current
DependencyObject

The object to find the parent object for. This is expected to be either a FrameworkElement or a FrameworkContentElement.

Returns

The requested parent object.

Remarks

This method is merely a wrapper that gets the appropriate type version (FrameworkElement or FrameworkContentElement) of the FrameworkElement.Parent or FrameworkContentElement.Parent property; so unless you are unable to determine the current type, you might want to check the respective instance properties instead.

Applies to