0

我正在用 C# 为 windows phone 7.8 制作一个简单的笔记应用程序。而且我想知道如何检索通过上下文菜单单击的项目的属性...

这是 HubTile 的代码

<toolkit:HubTile Title="{Binding Title}" Message="{Binding Details}" HorizontalAlignment="Left"   VerticalAlignment="Top" HorizontalContentAlignment="Left" VerticalContentAlignment="Bottom" Tap="HubTile_Tap" toolkit:TiltEffect.IsTiltEnabled="True" Hold="HubTile_Hold">
    <toolkit:ContextMenuService.ContextMenu>
        <toolkit:ContextMenu>
            <toolkit:MenuItem Header="Open" Click="hubTileOpen_Click"/>
            <toolkit:MenuItem Header="Edit" Click="hubTileEdit_Click"/>
            <toolkit:MenuItem Header="Delete" Click="hubTileDelete_Click"/>
        </toolkit:ContextMenu>
    </toolkit:ContextMenuService.ContextMenu>
</toolkit:HubTile>

所以基本上我希望能够通过上下文菜单事件之一检索 HubTile 的 Message 和 Title 属性。

谢谢,所有帮助表示赞赏

4

1 回答 1

1

内部点击事件:

(((sender as MenuItem).Parent as ContextMenu).Owner as HubTile).Title
于 2013-06-24T16:03:11.380 回答