2013-10-21 35 views

回答

2

是的,在ViewModels之間建立層次關係(父/子)是完全可以接受的。

MainViewModel 
    -> ViewModel 1 
     -> ViewModel A 
    -> ViewModel 2 
     -> ViewModel B 

這些通常會反映UI的層次結構:

MainWindow 
    -> UserControl 1 
     -> UserControl A 
    -> UserControl 2 
     -> UserControl B 
1

你可以有其他的ViewModels主視圖模型,重要的是要始終將datacontexts。

相關問題