我刚刚开始使用Silverlight和Windows Phone SDK 7.1框架开发Windows Phone应用程序,当我打开一个新项目来开发应用程序栏时,我注意到我需要一个参考[Microsoft.Phone.Shell]很好..我尝试添加它..经过多次搜索,我发现我没有.dll 文件→ [Microsoft.Phone.Shell.dll] 在我安装的目录中。dll 文件 ..所以请我的朋友,我需要答案或提示来完成该应用程序....
要使用应用程序栏,您需要执行的操作是:
- 添加对
Microsoft.Phone.dll
的引用 -
添加以下两个命名空间
xmlns:phone="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone"xmlns:shell="clr-namespace:Microsoft.Phone.Shell;assembly=Microsoft.Phone"
-
然后您可以使用应用程序栏:
<phone:PhoneApplicationPage
...
xmlns:phone="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone"
xmlns:shell="clr-namespace:Microsoft.Phone.Shell;assembly=Microsoft.Phone"
...
>
...
<phone:PhoneApplicationPage.ApplicationBar>
<shell:ApplicationBar IsVisible="True">
<shell:ApplicationBarIconButton IconUri="/Images/button1.png" Text="Button 1"/>
<shell:ApplicationBarIconButton IconUri="/Images/button2.png" Text="Button 2"/>
</shell:ApplicationBar>
</phone:PhoneApplicationPage.ApplicationBar>
</phone:PhoneApplicationPage>