انتخاب یک event برای نمایش سطر های یک دیتا گرید
سلام
من میخوام وقتی روی یک سطر کلیمک شد اطلاعاتش داخل تکست باکس نمایش داده بشه از رویداد enter row استفاده کردم به مشکل برخوردم میگه object reference not set to an instance of an object
توی rowleve گذاشتم کار میکنه اما به درد کار من نمیخوره جون وقتی از ردیف خارج میشم تازه اطلاعات رو به تکست باکس میریزه
حالا به نظر شما توی کدوم event کد بنویسم؟
نقل قول: انتخاب یک event برای نمایش سطر های یک دیتا گرید
void datagrid_rowenter(...)
{
if (datagrid.currentrow != null)
{
//put code here
}
}
نقل قول: انتخاب یک event برای نمایش سطر های یک دیتا گرید
نقل قول:
نوشته شده توسط
BlackDal
void datagrid_rowenter(...)
{
if (datagrid.currentrow != null)
{
//put code here
}
}
با این کد دقیقا همون مشکلی رو دارم که با rowleve دارم یعنی وقتی از یه ردیف به ردیف بعدی میرم تازه ردیف قبلی محتویاتش وارد تکست باکس میشه . فکر کنم اصلا باید از یه event دیگه استفاده کنم
نقل قول: انتخاب یک event برای نمایش سطر های یک دیتا گرید
cellcontentclick را امتحان کنید.
نقل قول: انتخاب یک event برای نمایش سطر های یک دیتا گرید
اگه میخوای وقتی روی سطر کلیک میکنی مقادیر منتقل بشه از dataGridView1_RowHeaderMouseClick باید استفاده بکنی
نقل قول: انتخاب یک event برای نمایش سطر های یک دیتا گرید
نقل قول:
نوشته شده توسط
darksunrise
اگه میخوای وقتی روی سطر کلیک میکنی مقادیر منتقل بشه از dataGridView1_RowHeaderMouseClick باید استفاده بکنی
این روش جواب داد
نقل قول: انتخاب یک event برای نمایش سطر های یک دیتا گرید
سلام.
از این روش استفاده کن
textbox1.text=dataGridView1.CurrentRow.Cells[0].Value.ToString());
textbox2.text=dataGridView1.CurrentRow.Cells[1].Value.ToString());
این کد را میتونی داخل رویداد keydown یا celldoubleclick بزاری