0
我們使用this article中描述的方法來設置「類似主菜單」的TabControl。不幸的是,該模板的style
部分也適用於TabItem中的任何其他TabControl。我們想盡量避免爲每個TabControl兒童顯式默認樣式。我希望有這樣的:避免ControlTemplate樣式繼承
<TabControl Name="tabControl" Template="{StaticResource OfficeTabControl, inheritStyleToChildElements=false}">
(請注意inheritStyleToChildElements =假)
如何防止其他的的TabControls主要的TabControl裏面的造型?
任何幫助和提示將不勝感激。
1:謝謝嗅探器。我在TabItem樣式中添加了一個x:Key,將其移動到ResourceDictionary的頂層,並在非動態主菜單TabItems中引用它。正如所料,其他TabItems不受影響。 2:例如,可以在Outlook 2010的「文件」菜單中看到TabControl。你提到的功能區庫似乎也相當不錯。下一個項目會記住這一點。 再次感謝! – 2013-02-20 12:14:17
@ ober.licht,不客氣,我很高興我能提供幫助。 – 2013-02-20 17:44:30