PDA

View Full Version : کار با Data Grid



Hosein.Zarei
سه شنبه 17 اردیبهشت 1387, 11:55 صبح
سلام
به طور معمول در کنترل Data Grid با زدن دکمه اینتر به سطر بعد می رود.
من در یک فاکتور می خواهم به جای سطر بعد به ستون بعدی حرکت کند.
لطفا بگویید چه گونه این مشکل را حل کنم؟؟؟
بای

Mr.Net
چهارشنبه 18 اردیبهشت 1387, 10:50 صبح
سوال خوبیه ! منم یه زمانی به یه همچین مشکلی خوردم ولی چون نتونستم درستش کنم استراتژیمو عوض کردم ... اما الان فکر می کنم از طریق زیر بتونی این کارو بکنی :
تو متود keyDown دیتا گرید بگو که وقتی Enter رو زد اگه الان مثلاً تو سطر i و ستون j هستش این کارو بکنه :


dataGridView1.CurrentCell = dataGridView1.Rows[i].Cells[j+1];


البته خودم امتحانش نکردما ! :چشمک:

razavi_university
چهارشنبه 18 اردیبهشت 1387, 15:35 عصر
اگر با Tab به ستون بعدي مي ره مي توني از اين كد استفاده كني
http://barnamenevis.org/forum/showpost.php?p=487777