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
。如果我这样做的话,数据上下文就会被保留。
归档时间: |
|
查看次数: |
2005 次 |
最近记录: |