C# 为ListView添加右键菜单

 		private void listView1_MouseClick(object sender, MouseEventArgs e)
        {
    
    
            ListView listView = (ListView)sender;
            ListViewItem item = listView.GetItemAt(e.X, e.Y);
            if (item != null && e.Button == MouseButtons.Right)
            {
    
    
                this.contextMenuStrip1.Show(listView, e.X, e.Y);
            }

        }

        private void contextMenuStrip1_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
        {
    
    
            string item = e.ClickedItem.Text;

        }

猜你喜欢

转载自blog.csdn.net/weixin_45792450/article/details/104255682