如何给DataGridView的RowHeader加右键菜单

如何给DataGridView的RowHeader加右键菜单,第1张

在Form上拖放ContextMenuStrip并添加一个“删除”菜单项,并添加此菜单项的Click事件处理代码,如下所示,设置DataGridView的ContextMenuStrip属性为新加入的ContextMenuStrip。

private void toolStripMenuItem_Click(object sender, EventArgs e)

{

DataGridView dv = sender as DataGridView

if (dv != null &&dv.CurrentCell!=null &&dv.CurrentCell.RowIndex!=-1)

{

dv.Rows.RemoveAt(dv.CurrentCell.RowIndex)

}

}

先在Form中添加个contextMenuStrip控件 然后指定DataGridView的ContextMenuStrip属性为刚刚添加的contextMenuStrip1控件就可以了


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/7998176.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-12
下一篇2023-04-12

发表评论

登录后才能评论

评论列表(0条)

    保存