繁体   English   中英

在Windows Phone 8.1中避免上下文菜单的父级动画

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM