簡體   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