簡體   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