簡體   English   中英

Windows Phone-對WrapPanel中的圖像使用ContextMenu

[英]Windows Phone - Using ContextMenu for Images in a WrapPanel

我有一個在運行時填充有Image控件的包裝面板。 我想使用上下文菜單刪除要刪除的圖像。

            <toolkit:WrapPanel x:Name="wrap_Panel">
                <toolkit:ContextMenuService.ContextMenu>
                    <toolkit:ContextMenu IsZoomEnabled="false" x:Name="ContextMenu" >
                        <toolkit:MenuItem x:Name="Delete" Header="Delete" Click="DeleteImage"/>
                    </toolkit:ContextMenu>
                </toolkit:ContextMenuService.ContextMenu>
            </toolkit:WrapPanel>

這使我可以啟動菜單,但是實際上如何刪除按下的圖像?

private void DeleteImage( object sender, RoutedEventArgs e )
{
    MenuItem menuItem = sender as MenuItem;
    if ( menuItem != null )
    {
      Image imageItem = menuItem.DataContext as Image;
...

在您的收藏夾或列表中找到imageItem並將其刪除。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM