برای درج در گرید ویو
dataGridViewX1.Rows.Add(comboBoxEx5.Text.Trim(), comboBoxEx6.Text.Trim(), comboBox6.Text.Trim(), textBox2.Text.Trim(), comboBoxEx7.Text.Trim(), a.ToString(), textBox6.Text.Trim());
برای حذف
this.dataGridViewX1.Rows.RemoveAt(rowToDelete);
متغیر rowtodelete شماره سطری است که باید پاک بشه
rowToDelete = dataGridViewX1.currentrow.index;
یا
rowToDelete = dataGridViewX1.CurrentCell.RowIndex;
برای آپدیت
dataGridViewX1.Rows[1].Cells[2].Value = "afshin";
برای جستجو باید تمام سلولهارو بگردید میتونید تعداد سطرهای گرید ویو رو بدست بیارید با int a=gridview1.rows.count تعداد ستونها هم که ثابته با یک حلقه for میتونید تک تک سلولها رو سرچ کنید