繁体   English   中英

如何在wp7中将应用程序栏添加到用户控件

[英]How to add an application bar to a user control in wp7

我建立了一个向导样式的用户控件,该控件可让您添加基于Stackpanel的页面并在页面之间滑动。

我想添加一个应用程序栏作为用户控件的一部分,其中的下一个和上一个按钮可根据显示的页面启用/禁用等。

应用程序栏似乎是PhoneApplicationPage的附加属性。 我尝试引用Microsoft.Phone.Shell,但获得了无效的类型。

有什么想法可以将其添加到用户控件中吗?

应用栏真是太痛苦了。 此控件不是Silverlight控件,而是本机控件。 也许您可以使用此解决方案更加幸运: http : //blog.humann.info/post/2010/08/27/How-to-have-binding-on-the-ApplicationBar.aspx

ApplicationBar是由操作系统提供的服务,即不是框架的一部分,并且只能在页面级别使用,而不能在UserControl 此外,如您所见, ApplicationBar不支持常规绑定。 如上所述,有许多解决方案可为该问题提供解决方法。

或者,您可以使用Silverlight Windows Phone Toolkit中ApplicationBarButtonCommandApplicationBarButtonNavigation行为。 如果需要,创建一个ApplicationBarMenuCommand是一项非常简单的任务。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM