Visual::FindCommonVisualAncestor Method (DependencyObject^)

 

Returns the common ancestor of two visual objects.

Namespace:   System.Windows.Media
Assembly:  PresentationCore (in PresentationCore.dll)

public:
DependencyObject^ FindCommonVisualAncestor(
	DependencyObject^ otherVisual
)

Parameters

otherVisual
Type: System.Windows::DependencyObject^

A visual object of type DependencyObject.

Return Value

Type: System.Windows::DependencyObject^

The common ancestor of the visual object and otherVisual if one exists; otherwise, null.

2D and 3D objects can have common visual ancestors, so it is possible to pass a Visual3D for otherVisual.

.NET Framework
Available since 3.0
Return to top
Show: