簡體   English   中英

在PRISM中使用功能區控制

[英]Using Ribbon control with PRISM

我想使用Prism創建一個具有功能區控制的復合wpf應用程序,並且對命令有一些想法:

功能區選項卡處於不同的視圖,因此我想它將具有特定的視圖模型。 但是命令應該在另一個視圖模型中,因為當我單擊功能區中的按鈕時,我想在下面的視圖中執行一些操作,那么如何綁定它呢? 我應該使用Event Aggregator在視圖模型之間進行通信嗎? 也許復合命令? 還有其他辦法嗎?

謝謝。

因為它是不同的Views / ViewsModels-EventAggregator是一種解決方法。 您可以在具有功能區的視圖上使用命令,該命令在RibbonViewModel上執行Method,它將發布該事件。 其他視圖訂閱該事件。

如果您使用功能區作為菜單-那么也許應該使用PRISM的導航來打開其他視圖(在不同區域)

這是復合命令的典型方案

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM