Right click to select a row in a Datagridview and show a menu to delete it

后端 未结 12 679
梦毁少年i
梦毁少年i 2020-12-02 12:00

I have few columns in my DataGridView, and there is data in my rows. I saw few solutions in here, but I can not combine them!

Simply a way to right-click on a row, i

12条回答
  •  刺人心
    刺人心 (楼主)
    2020-12-02 12:45

    private void dgvOferty_CellContextMenuStripNeeded(object sender, DataGridViewCellContextMenuStripNeededEventArgs e)
        {
            dgvOferty.ClearSelection();
            int rowSelected = e.RowIndex;
            if (e.RowIndex != -1)
            {
                this.dgvOferty.Rows[rowSelected].Selected = true;
            }
            e.ContextMenuStrip = cmstrip;
        }
    

    TADA :D. The easiest way period. For custom cells just modify a little.

提交回复
热议问题