0
我的情景:設定區域含量MVVM WPF
- 我有一個「殼」視圖模型
- 在殼牌,我有一個ContentControl中加載/導航時另一個視圖模型
- 我有一個區在外殼的底部,我需要添加一些控件(每視圖模型不同)
- 我使用
我沒有使用PRISM
視圖模型第一種方法
我的視圖模型具有按鈕(添加,編輯,刪除...平時),它工作正常。我需要將這些按鈕移動到底部(如圖中所示)。
問題是,我的ViewModel的範圍之外的按鈕將是,因爲它們正在進入Shell。
的想法,我有:
- 綁定底部到自定義類。然後在每個視圖,所有設置這個自定義類的DataTemplate中它的控制
我想這一點,但似乎在視圖中的新DataTemplate中從來沒有得到體現。
DataTemplates上的任何想法都可以工作嗎? 或 如何在每個ViewModel的底部部分定義不同的控件,但它們觸發的事件必須是我當前ViewModel的範疇?
在此先感謝。