首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

WPF中怎么给每个listview item加右键菜单, 请问~

2012-04-15 
WPF中如何给每个listview item加右键菜单, 请教~~RT[解决办法]如果是在xaml里设置的话可以使用下面的方式

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>

热点排行