Windows phone 7 WP7-当我用手指按住ListBoxItem时,如何显示菜单

Windows phone 7 WP7-当我用手指按住ListBoxItem时,如何显示菜单,windows-phone-7,Windows Phone 7,几乎在Windows Phone的任何地方(例如在People hub),当你在任何地方按住手指时,都会弹出一个上下文菜单,上面写着“刷新” 如何在自己的应用程序中重新创建此菜单?我甚至不知道该怎么称呼它。您可以通过使用的(2011年8月)上下文菜单来实现这一点 xmlns:toolkit="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone.Controls.Toolkit" <Li

几乎在Windows Phone的任何地方(例如在People hub),当你在任何地方按住手指时,都会弹出一个上下文菜单,上面写着“刷新”


如何在自己的应用程序中重新创建此菜单?我甚至不知道该怎么称呼它。

您可以通过使用的(2011年8月)上下文菜单来实现这一点

       xmlns:toolkit="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone.Controls.Toolkit"

       <ListBoxItem>
            <toolkit:ContextMenuService.ContextMenu>
               <toolkit:ContextMenu>
                     <toolkit:MenuItem Header="something" Command="{Binding SomeCommand}" />
                     <toolkit:MenuItem Header="something else" Command="{Binding SomeOtherCommand}" />
               </toolkit:ContextMenu>
            </toolkit:ContextMenuService.ContextMenu>
xmlns:toolkit=“clr命名空间:Microsoft.Phone.Controls;assembly=Microsoft.Phone.Controls.toolkit”

您能链接到我可以在哪里找到Microsoft.Phone.Controls.Toolkit.dll文件吗?我似乎找不到合适的参考资料,我确实安装了该工具包。我的工具包位于C:\Program Files(x86)\Microsoft SDK\Windows Phone\v7.1\toolkit\Aug11\b中。您可以从这里下载Silverlight和Silverlight for Windows Phone工具包:该安装程序对我不起作用,我是通过NuGet安装的。那么它位于哪里呢?我在给定的路径中看不到它。