+2 امتیاز
سلام.

می خوام زمانی که روی یک ستون خاص از datagridview قرار می گیرم فرمی نمایش داده شود. مثلا وقتی روی ستون دو می رم با زدن کلید enter یک فرم دیگر نمایش داده شود.
بسته شده

1 پاسخ

+3 امتیاز
 
بهترین پاسخ

سلام دوست عزیز..این کد رو توی رویداد Keydown دیتاگرید بنویس :

private void dataGridView1_KeyDown(object sender, KeyEventArgs e)
{
           
    if(dataGridView1.CurrentCell.ColumnIndex == 1)
    {
        if (e.KeyCode == Keys.Enter)
        {
            Form2 f2 = new Form2();
            f2.ShowDialog();
        }
    }
}

کد بالا در صورتی کار میکنه که روی سلول های ستون دوم دکمه Enter رو بزنی

سوال جدید

2,337 سوال

2,871 پاسخ

3,725 دیدگاه

3,924 کاربر

دسته بندی ها

...