Microsoft.Phone.Shell.dll丢失了吗?

时间:2013-12-20 15:30:04

标签: windows-phone-7 dll windows-phone-7.1

我刚开始使用silverlight& amp;开发Windows手机应用程序Windows手机SDK 7.1框架,虽然我打开了一个新的项目开发App [lication]栏我发现我需要一个参考[​​Microsoft.Phone.Shell]好..我尝试添加它...经过多次努力搜索我看到我没有.Dll文件→[Microsoft.Phone.Shell.dll]在我安装的.Dll文件的目录..所以Plz我的朋友我需要一个答案或提示来完成该应用程序....

1 个答案:

答案 0 :(得分:3)

能够使用应用程序栏需要做的是:

  1. 添加对Microsoft.Phone.dll
  2. 的引用
  3. 添加以下两个名称空间

    的xmlns:电话= “CLR-名称空间:Microsoft.Phone.Controls;装配= Microsoft.Phone” 的xmlns:壳= “CLR-名称空间:Microsoft.Phone.Shell;装配= Microsoft.Phone”

  4. 然后您可以使用应用栏:


  5. <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>