我正在开发一个 Windows 手机应用程序,我需要选择 Ipad 文本之类的菜单(剪切、复制、粘贴),还需要一些自定义菜单。当我在 windows phone 中选择文本时,只有一个选项复制文本可见。
建议我解决我的问题。
谢谢
编辑
<Border BorderThickness="3" Padding="6">
<toolkit:GestureService.GestureListener>
<toolkit:GestureListener Tap="GestureListener_Tap" />
</toolkit:GestureService.GestureListener>
<toolkit:ContextMenuService.ContextMenu>
<toolkit:ContextMenu>
<toolkit:MenuItem Header="item1" Click="Item1_Click" />
<toolkit:MenuItem Header="item2" Click="Item2_Click" />
<toolkit:MenuItem Header="item3" Click="Item3_Click" />
</toolkit:ContextMenu>
</toolkit:ContextMenuService.ContextMenu>
<TextBlock Text="Tap" />
</Border>
private void GestureListener_Tap(object sender, GestureEventArgs e)
{
Border border = sender as Border;
ContextMenu contextMenu = ContextMenuService.GetContextMenu(border);
if (contextMenu.Parent == null)
{
contextMenu.IsOpen = true;
}
}
我已经使用了此代码,但它会生成一个上下文菜单,如我不需要的列表项我需要一个圆角图像图标,如复制和粘贴,或者它想要 ipad 或 iphone 选择文本菜单。
我想要菜单