这是树:
我想将标签@该树的末端绑定到DataContext of MyControl上的一个属性
我可以使用FindAncestor获得MyControl (很明显),但是如何绑定到它的DataContext (类型为IContentMenuItem)
现在用于模板化父问题
绑定到DataTemplate中的DataTemplate实际上是绑定到ContentPresenter、ControlTemplate还是MyControl?
发布于 2010-08-06 20:19:37
我认为TemplatedParent问题的答案是ContentPresenter --它是模板被应用到的任何东西。
如果可以使用MyControl获得FindAncestor,则可以绑定到DataContext的属性,如下所示:
<Label Content="{Binding DataContext.MyProperty, RelativeSource=…}" />您还可以为x:Name设置一个MyControl,然后绑定如下:
<Label Content="{Binding DataContext.MyProperty, ElementName=myControl}" />https://stackoverflow.com/questions/3427386
复制相似问题