Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要放置 Tabcontrol 并且需要坚持 MVVM 模式。但是,如果不在代码隐藏中编写代码,我就无法做到这一点。截至目前,我有一个默认选项卡,后续选项卡内容是动态的
为此,我将为您的选项卡控件创建一个主视图模型,然后对于动态选项卡,我会将它们放在一个 ObservableCollection 中,并在您的主视图模型中声明。
您需要将该集合绑定到该 TabControl 的 ItemSouce。
这样您就可以从集合中动态添加/删除它们。