2012-06-05 17 views

回答

0

我敢肯定,在这种情况下,您将不得不以编程方式操纵每个PanoramaItem的工具栏。如果你不想在后面的代码中使用它,并且正在使用mvvm框架,则有办法在不将ViewModel耦合到View的情况下执行此操作。您可以创建一个服务,这两个项目都可以访问以操纵工具栏。在Caliburn Micro中,每个虚拟机都有一个对视图的引用,并且可以通过这种方式进行操作。进一步在CM中,IResult可以在OnActivate中为每个项目创建和触发。

相关问题