2011-05-24 99 views
0

我喜欢'基'DataTemplate包含TabControl与3个选项卡。在每个标签中,我都放置了空的ContentPresenter。 我想为每个派生类型编写新的DataTemplate。其中,我想填充全部3个ContentPresenter。 我该如何反驳基础模板的每个ContentPresenter,以便将数据放入内部?DataTemplate来填充其他DataTemplate的内容

回答

0

我假设你已经设置了每个tabitem的内容。 如果内容对象有不同的类型,您只需为每个类型创建一个数据模板。

+0

我的问题是,3个选项卡中的内容对象是同一个。我想在每个派生类型中只写一个DataTemplate .... – yossharel 2011-05-24 08:24:18

+0

我不太清楚你想要什么 - 但是你可以在你的对象上有一个属性集合 - 并且集合中的每个项目都可以对应一个标签。 Tabcontrol是一个itemscontrol,所以你可以设置itemssource。 – 2011-05-25 13:52:07