private void metroGrid2_CellMouseClick(object sender, DataGridViewCellMouseEventArgs e) { DataGridViewRow selectedrow = null; if (metroGrid2.SelectedRows.Count > 0) { selectedrow = metroGrid2.SelectedRows[0]; } if (selectedrow == null) { return; } string x = selectedrow.Cells["Tag Name"].Value.ToString(); string y = selectedrow.Cells["Tag Value"].Value.ToString(); if (x == "" && y == "") { return; } else { access_data d = new access_data(); id = d.GetSite_detailsIdByUsingTag_name(x); metroTextBox2.Text = x; metroTextBox3.Text = y; EditTagNameAndTagValue = 0; } }
private void metroGrid2_CellMouseUp(object sender, DataGridViewCellMouseEventArgs e) { if (e.Button == MouseButtons.Right) { DataGridViewRow selectedrow = null; if (metroGrid2.SelectedRows.Count > 0) { selectedrow = metroGrid2.SelectedRows[0]; } if (selectedrow == null) { return; } string x = selectedrow.Cells["Tag Name"].Value.ToString(); access_data d = new access_data(); delete_id = d.GetSite_detailsIdByUsingTag_name(x); this.contextMenuStrip1.Show(this.metroGrid2, e.Location); contextMenuStrip1.Show(Cursor.Position); } }