2011-05-24 97 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