1
所以我在我的WPF的主要用戶控制應用程式TabControl
將支持幾種不同的意見(基本上形成了數據錄入)和它們的底層視圖模型(基本上ORM映射。)WPF TabControl - 我需要一個ItemTemplateSelector *和*一個ContentTemplateSelector嗎?
我建了一個ContentTemplateSelector
扔輸出所選項目的正確內容視圖。
所以我的問題是:
我應該建立一個ItemTemplateSelector
選擇從底層視圖模型將作爲該選項卡標題標題正確的屬性?
或者,我應該將每個視圖模型的屬性分配給另一個名爲DisplayTitle的屬性,然後在ItemTemplate
中使用它?
更一般地說,是否有一種方法可以在單個選擇器下結合ItemTemplate和ContentTemplate的「選擇」?