我是 wpf 的新手,我在项目控制方面遇到了问题。我想要做的是我想检索我在项目控件的项目模板中添加的用户控件。我尝试使用 DataTemplate 的 LoadContent() 方法,但它返回了默认模板。
这是我的代码
ItemsControl parent = FindParent<ItemsControl>( this );
//this.isEditMode = true;
//this.editIngLayer.Visibility = Visibility.Visible;
foreach( var container in parent.Items )
{
DependencyObject contentPresenter=
parent.ItemContainerGenerator.ContainerFromItem( container ) as ContentPresenter;
//Something to retrieve the usercontrol
MyUserControl uC=contentPresenter.GetControl();
//
}
谢谢。