自定义TabItem DataTemplate
如何在WPF中为TabItems创建DataTemplate,并在每个TabItem中自定义其内容?
我需要这个:
...
但按钮未显示(仅显示DataTemplate的内容)。
将重复发生的模板作为资源放在TabControl中,然后使用ContentPresenter
从特定Tab的ContentTemplate
引用它:
ContentPresenter
之外的所有内容在每个标签中都可以不同……
您也可以尝试使用TabControl ContentTemplateSelector 。
在这里,您可以为选项卡项定义两个或更多不同的模板(用户控件)。 您还可以使用DataTemplateSelector在运行时决定此操作
这是一个博客,其中包含相同的演示: mvvm-using-contenttemplateselector-in-tab-control-view /
最终的TabControl看起来像这样: