我有一些可以使用两次的xaml
我不想写相同的xaml - 但我想写一个不同的.cs文件,xaml将附加=>我的意思是在主窗口中,我将首先使用文件info1.cs中的信息配置显示xaml;当主窗口第二次加载xaml时,信息配置将来自文件info2.cs。
有可能吗?
(这是信息问题......我知道我可以用一些切换案例来做这件事,它会从不同的表格中吸取信息(根据一些标志))
答案 0 :(得分:1)
您可以使用两种不同的ViewModel,这似乎是首选方法。
或者,如果您真的想使用此模式,只需使用继承。编写两个不同的实现,并让它们各自继承自XAML的代码隐藏。