2009-09-05 9 views
5

Можно ли использовать шаблон данных для одного элемента без элемента управления ListBox или других элементов?Вручную создать экземпляр DataTemplate?

У меня есть datatemplate, который я хочу создать в xaml, а не в списке, только в пределах границы и установить его datacontext.

Нечто подобное (псевдо):

<Window DataContext="{StaticResource Contact}"> 
    <!-- 
     Here I want to show a ContactTemplate for a single Contact 
     as it would appear in an ItemsControl (ListBox etc.) 
    --> 
    <src:ContactTemplate Source="{Binding}"/> 
</Window> 

ответ

7

Вы можете установить ContentTemplate в виде ContentControl к DataTemplate. Это то, что вы ищете?

+4

Чтобы более подробно изложить это: . – itowlson

+0

Спасибо за переделку, это действительно было необходимо. – Shimmy

+0

Is ContentConrol-> ContentTempate самый тонкий тип, к которому я могу применить DataTemplate? – 2012-01-04 15:10:58

Смежные вопросы