[英]Avoid animation of the parent of context menu in windows phone 8.1
我在列表框itemtemplate中的网格中有一个上下文菜单。 长按它会显示上下文菜单,其中带有列表框项目(网格)的轻微动画。
我只需要删除列表框项目的弹出动画,因为内容看起来好像没有焦点。
我的密码
<ListBox.ItemTemplate>
<DataTemplate>
<Grid Margin="15,10,0,10" Height="80" Width="auto" Tag="{Binding .}">
<toolkit:ContextMenuService.ContextMenu>
<toolkit:ContextMenu Opened="ContextMenu_Opened">
<toolkit:MenuItem Header="delete" Tag="{Binding .}" Click="Delete_MenuItem_Click" />
</toolkit:ContextMenu>
</toolkit:ContextMenuService.ContextMenu>
对不起,问题是愚蠢的!
您所需要做的就是设置IsZoomEnabled="False"
。
因此,在您的情况下,它将是:
<ListBox.ItemTemplate>
<DataTemplate>
<Grid Margin="15,10,0,10" Height="80" Width="auto" Tag="{Binding .}">
<toolkit:ContextMenuService.ContextMenu>
<toolkit:ContextMenu IsZoomEnabled="False Opened="ContextMenu_Opened">
<toolkit:MenuItem Header="delete" Tag="{Binding .}" Click="Delete_MenuItem_Click" />
</toolkit:ContextMenu>
</toolkit:ContextMenuService.ContextMenu>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.