我有一个用于项目控件的数据模板,我想知道是否有可能在没有项目控件的情况下在单个项目显示中使用它(模板)?
如果不是,最好的方法是什么?
最佳答案
你可能可以做这样的事情
**<DataTemplate x:Key="MyTemplate" DataType="{x:Type MyType}">**
...
**</DataTemplate>**
...
<ContentControl ContentTemplate="{StaticResource MyTemplate}" /> <!-- Single instance use -->
<ItemsControl ItemTemplate="{StaticResource MyTemplate}" /> <!-- Multiple instance use -->