如何分离Windows Phone中每个Panorama项的应用程序栏按钮?

时间:2012-06-05 14:52:29

标签: windows-phone-7 xaml

我的windows phone应用程序的PanaramaPage中共有两个PanaramaItems。我需要在第一个Panrama项目中显示两个ApplicationBarItems,在第二个PanaramaItem中显示3个Application Bar项目。是否有任何可以执行此操作的Xaml页面...我不想通过代码执行任何操作...可以任何一个帮帮我?

1 个答案:

答案 0 :(得分:0)

我很确定在这种情况下,您必须以编程方式操作每个PanoramaItem的工具栏。如果您不希望在后面的代码中执行此操作并使用mvvm框架,则可以在不将ViewModel耦合到View的情况下执行此操作。您可以创建一个服务,两个项都可以访问以操作工具栏。在Caliburn Micro中,每个VM都有一个对View的引用,并且可以通过这种方式进行操作。此外,在CM中,可以在OnActivate中为每个项目创建和触发IResult。