C# 如何在ContentControl中找到给定对象的项目容器?

C# 如何在ContentControl中找到给定对象的项目容器?,c#,.net,wpf,C#,.net,Wpf,为了更详细地说明我的问题,比方说,我有一个expander控件,它的内容是一个网格。 我只有一个网格句柄,我希望得到包含该网格的父控件。如果我尝试获取父级,我将获得真实的父级,但不是控件,它是扩展器的内容。您可以使用以下代码进行尝试: 我很乐意帮助你 DependencyObject parent = VisualTreeHelper.GetParent(controlChild);

为了更详细地说明我的问题,比方说,我有一个expander控件,它的内容是一个网格。
我只有一个网格句柄,我希望得到包含该网格的父控件。如果我尝试获取父级,我将获得真实的父级,但不是控件,它是扩展器的内容。

您可以使用以下代码进行尝试:


我很乐意帮助你
DependencyObject parent = VisualTreeHelper.GetParent(controlChild);