Holding event for desktop app not firing
<p>In my <strong>Universal Windows App</strong>, I am subscribing to the <strong>Holding event in my ListViewItem DataTemplat</strong>e:</p>

<pre><code>        &lt;ListView.ItemTemplate&gt;
            &lt;DataTemplate&gt;
                &lt;Grid Holding="ListViewItem_Holding"&gt;
                    &lt;FlyoutBase.AttachedFlyout&gt;
                        &lt;MenuFlyout Placement="Right"&gt;
                            &lt;!-- using the Click event --&gt;
                            &lt;MenuFlyoutItem Text="delete" Click="DeleteProductClick" /&gt;

                            &lt;MenuFlyoutItem Text="edit" /&gt;
                        &lt;/MenuFlyout&gt;
                    &lt;/FlyoutBase.AttachedFlyout&gt;
                    &lt;TextBlock Text="{Binding Name}" /&gt;
                &lt;/Grid&gt;
            &lt;/DataTemplate&gt;
        &lt;/ListView.ItemTemplate&gt;
</code></pre>

<p>All works well using the Visual Studio Simulator and touch mode, but I cannot find a way to <strong>invoke the context menu using my mouse</strong>. Do I have to use a GestureRecognizer to get the context menu to work for the desktop application (as opposed to the tablet version)?</p>