PDA

View Full Version : سوال: datagridview



jojoba2010
سه شنبه 23 شهریور 1389, 17:00 عصر
سلام به همه ی برنامه نویسان

سوالی داشتم در مورد دیتا گرید ویو:

چطور می تونم مثلا با وارد کردن عدد (1) در سلول اول دیتاگریدویو عدد (1) بلافاصله در تکستباکس مورد نظرم وارد شود.

flash118
سه شنبه 23 شهریور 1389, 17:20 عصر
با سلام دوست عزیز
از رویداد RowLeave دیتا گرید ویو استفاده کن جوابتون رو بگیرد فقط کافی هست تو این رویداد تکس باکستون رو مقداری دهی کنید
اما دوست عزی چون شما گفتید به محض ورود داده در دیتا گرید و یو در تکس باکس دیده بشه برای این کار هم از رویداد KeyDown می تونی استفاده کنی ولی با این روش یه خورده کارت سخت تر میشه

jojoba2010
سه شنبه 23 شهریور 1389, 17:53 عصر
با سلام دوست عزیز
از رویداد RowLeave دیتا گرید ویو استفاده کن جوابتون رو بگیرد فقط کافی هست تو این رویداد تکس باکستون رو مقداری دهی کنید
اما دوست عزی چون شما گفتید به محض ورود داده در دیتا گرید و یو در تکس باکس دیده بشه برای این کار هم از رویداد KeyDown می تونی استفاده کنی ولی با این روش یه خورده کارت سخت تر میشه

چطوری دوست عزیز

AliRezaPro
سه شنبه 23 شهریور 1389, 19:39 عصر
یعنی یه همچین چیزی منظورتونه؟

txtValue.Text = dataGridView1.Rows[0].Cells[0].Value.ToString();

flash118
سه شنبه 23 شهریور 1389, 20:06 عصر
jojoba2010 (http://www.barnamenevis.org/forum/member.php?u=76365) دقت کنید man 7 tomani فرمت تغییرات وارد شده رو بیان کردن فقط کافی هست کد رو در درون رویداد rowleave قرار بدید اما اگه روش دوم را میگید بگید سورس رو براتون بگذارم ولی استفاده از این رویداد براتون راحتر است موفق باشید