這個答案可以在 Prism 和/或 Caliburn.Micro 中。可以通過以下方式更改主 shell 中的用戶控制:棱鏡_regionManager.RequestNavigate("ContentRegion", uri);Caliburn.MicroActivateItem(new ViewModel());但我的問題是,如何在單擊另一個用戶控件內的按鈕時更改 shellview 中顯示的用戶控件?
1 回答

長風秋雁
TA貢獻1757條經驗 獲得超7個贊
您可以在任何地方的任何命令中使用完全相同的行(至少對于 Prism)。如果您想知道如何獲取_regionManager
- 只需將其作為構造函數依賴項注入即可。
- 1 回答
- 0 關注
- 176 瀏覽
添加回答
舉報
0/150
提交
取消