من به صورت زیر نوشتم :
1- private void dataGridView1_EditingControlShowing_1(object sender, DataGridViewEditingControlShowingEventArgs e)
{
e.CellStyle.ForeColor = Color.Green;
}
2-
private void هایلایتToolStripMenuItem_Click(object sender, EventArgs e)
{
e.CellStyle.ForeColor = Color.Green;
}
با کد شماره 1 من باید دوبار کلیک کنم تا رنگ متن سبز بشه و وقتی از اون خونه خارج میشم رنگ متن به حالت اول برمی گرده . من می خوام موقع کلیک راست یک گزینه هایلایت هم باشه و متنی که انتخاب شده با انتخاب گزینه هایلایت رنگش عوض بشه و تا وقتی کاربر نخواسته رنگش تغییر نکنه . کد شماره 2 رو که نوشتم خطا می ده .