PDA

View Full Version : حرفه ای: ضرب یک عدد در یکی از ستونهای دیتا گرید



kafinetetaha
شنبه 09 مرداد 1389, 11:55 صبح
باسلام خدمت دوستان و اساتید گرامی من به مشکل تودیتاگرید برخوردم به این صورت کهع من میخوام عددی رو تو تکست باکس وارد کنم و این عدد در مثلا ستون 2 که از قبل عدد توش قرار دادیم ضرب کنه وحاصلشو در ستون سوم قرار بده لطفا راهنمایی کنید

pershengkurd
شنبه 09 مرداد 1389, 12:07 عصر
از متد Item دیتا گریدت استفاده کن
مثلاً
DataGrid1.item(column3,row1).value= val(DataGrid1.item(column2,row1).value .tostring) * val(textbox1.text)
از val برای مقادیرت استفاده کن
جواب گرفتی بخبر

nasim bahari
شنبه 09 مرداد 1389, 18:40 عصر
سلام..........

البته من فکر می کنم قطعه کدی که دوست خوبمون زحمتش رو کشیدن بهتره توی رویداد CellLeave و یا CellEndEdit دیتاگرید قرار دهید بهتر باشه .....

البته این برای زمانی کاربرد زیادتری داره که کاربر مجوز تغییر سلول های دیتاگرید رو داشته باشه.......

موفق باشین
..............................................

kafinetetaha
پنج شنبه 28 مرداد 1389, 18:05 عصر
مرسي دوستان و استيد گرامي ممنونم از راهنماييتون مشكلم حل شد