标签: mvvm
我需要放置Tabcontrol并且需要坚持使用MVVM模式。但是如果不在代码隐藏中编写代码,我就无法做到这一点。截至目前,我有一个默认选项卡,后续选项卡内容是动态的
答案 0 :(得分:1)
对于这个我将为您的选项卡控件创建一个主视图模型,然后为动态选项卡我将它们放在一个ObservableCollection中,在主视图模型中声明。
您需要将该集合绑定到该TabControl的ItemSouce。
这样你就可以从集合中动态添加/删除它们。