Jac*_*cob 6 data-binding silverlight datatemplate
在我的Silverlight 4应用程序中,我将ContentControl其ContentTemplate属性绑定到数据上下文中的属性.这很好.但是,一旦呈现模板的内容DataContext设置为null.我希望内容继承与DataContext设置相同ContentControl.有没有办法让这件事发生?
ContentControl的模板将ContentControl的Content属性作为DataContext.所以试试吧
<ContentControl Content="{Binding}" />
Run Code Online (Sandbox Code Playgroud)
如果这只是当前的DataContext.
Jac*_*cob -1
我找到了一种替代方法来完成所需的任务。就我而言, 的模板(不是内容模板)并不ContentControl重要,因此我将DataTemplate对象改为ControlTemplate对象,并绑定Template的属性ContentControl而不是ContentTemplate。如果我这样做的话,数据上下文就会被保留。