如何给listview的每一项添加右键菜单?

interlc 2013-10-29 08:15:43
ListView Margin="18,32,20,45" Name="listView1" ItemsSource="{Binding}">
<ListView.View>
<GridView>
<GridViewColumn Header="Name" DisplayMemberBinding="{Binding Name}" Width="50"/>
<GridViewColumn Header="Id" DisplayMemberBinding="{Binding Id}" Width="100"/>
<GridViewColumn Header="Number" DisplayMemberBinding="{Binding Number}" Width="100"/>
</GridView>
</ListView.View>
</ListView>

这是我在xaml下的listview,我想为显示数据后每一项定义一个右键单击后的菜单,该怎么做?
...全文
184 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
interlc 2013-10-31
  • 打赏
  • 举报
回复
自己搞定了。把代码贴上来,让以后的人可以看到省的再去搜资料。。。
        <ListView Margin="18,32,20,45" Name="listView1" ItemsSource="{Binding}">
            <ListView.View>
                <GridView>
                    <GridViewColumn Header="单价" DisplayMemberBinding="{Binding PricePer}" Width="50"/>
                    <GridViewColumn Header="数量" DisplayMemberBinding="{Binding Number}" Width="100"/>
                    <GridViewColumn Header="金额" DisplayMemberBinding="{Binding PriceAll}" Width="100"/>
                </GridView>

            </ListView.View>
            <ListView.ContextMenu>
                <ContextMenu>
                    <MenuItem Header="GridView"/>
                    <MenuItem Header="IconView"/>
                    <MenuItem Header="TileView"/>
                    <MenuItem Header="OneButtonHeaderView"/>
                </ContextMenu>
            </ListView.ContextMenu>

8,757

社区成员

发帖
与我相关
我的任务
社区描述
WPF/Silverlight相关讨论
社区管理员
  • WPF/Silverlight社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧