读书人

WPF中怎么给每个listview item加右键菜

发布时间: 2012-04-15 18:39:21 作者: rapoo

WPF中如何给每个listview item加右键菜单, 请教~~
RT

[解决办法]
如果是在xaml里设置的话可以使用下面的方式

<ListView Name="listView1">
<ListViewItem>
<ListViewItem.ContextMenu>
<ContextMenu >
// 添加自己的右键菜单项
</ContextMenu>
</ListViewItem.ContextMenu>
<TextBlock Text="item1"/>
</ListViewItem>
<ListViewItem>
<ListViewItem.ContextMenu>
<ContextMenu >
// 添加自己的右键菜单项
</ContextMenu>
</ListViewItem.ContextMenu>
<TextBlock Text="item2"/>
</ListViewItem>
</ListView>

如果是在代码中实现,道理一样,将生成的contextmenu赋给ListViewItem.ContextMenu就好了
[解决办法]

探讨
如果是在xaml里设置的话可以使用下面的方式

<ListView Name="listView1">
<ListViewItem>
<ListViewItem.ContextMenu>
<ContextMenu >
// 添加自己的右键菜单项
</ContextMenu>
</ListViewItem.ContextMenu>
<TextBlock Text="item1"/>
</ListViewItem>
<ListViewItem>
<ListViewItem.ContextMenu>

读书人网 >C#

热点推荐