سلام
یک نمونه برای این کار
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
dataGridView1.MultiSelect = false;
for (int i = 0; i < 110; i++)
{
dataGridView1.Rows.Add(i.ToString(), "A" + i.ToString(), "B" + i.ToString(), "C" + i.ToString());
}
}
private void DeleteToolStripMenuItem_Click(object sender, EventArgs e)
{
dataGridView1.Rows.Remove(dataGridView1.SelectedRo ws[0]);
}
private void dataGridView1_CellMouseDown(object sender, DataGridViewCellMouseEventArgs e)
{
if (e.Button == MouseButtons.Right)
dataGridView1.Rows[e.RowIndex].Selected = true;
}
private void dataGridView1_MouseDown(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Right)
contextMenuStrip1.Show(dataGridView1, e.X, e.Y);
}
private void EditToolStripMenuItem_Click(object sender, EventArgs e)
{
Form2 frm2 = new Form2();
frm2.showFrmForEdit(dataGridView1.SelectedRows[0]);
}
}
}