PDA

View Full Version : انتخاب از لیست درون دیتا گرید با دبل کلیک موس



shervin_boy
دوشنبه 12 مرداد 1394, 22:33 عصر
سلام
من می خوام با دبل کلیک موس بر روی دیتابیسی درون دیتا گرید یک سطر رو انتخاب کنم و چند تا از اون فیلد ها در فرمی دیگه (در لیبل )قرار بگیرند
با تشکر

shervin_boy
دوشنبه 12 مرداد 1394, 23:48 عصر
کد دیتا گرید و دیتا گرید ویو با هم اختلاف ندارند.فرم من دیتا گرید هستش

شهرام فرخنده
سه شنبه 13 مرداد 1394, 00:10 صبح
نه فقط اسمش فرق میکنه

شهرام فرخنده
سه شنبه 13 مرداد 1394, 00:25 صبح
امکانات DataGridView از DataGrid بیشتره ، رویدادهای بیشتری رو هم ساپورت می کنه و کلا کار کردن باهاش راحت تر از DataGrid اه.
تشکر یادت نره مرسی

shervin_boy
سه شنبه 13 مرداد 1394, 00:34 صبح
نه فقط اسمش فرق میکنه
کد رو داخل رویداد موس - دبل کلیک واردش کنم ؟

shervin_boy
چهارشنبه 14 مرداد 1394, 16:53 عصر
می خوام با دبل کلیک روی دیتابیس دیتاگرید اون ردیف اتخاب بشه و بعد بعضی از اون فیلد ها رو در فرمی دیگر داخل چند تا لیبل بریزه
امکان پذیر هست؟
با تشکر

isaac23
پنج شنبه 15 مرداد 1394, 08:13 صبح
توی خاصیت دابل کلیک دیتا گرد باید اینجوری نوشت.

FEdite.MaskEdBox1.Text = Adodc1.Recordset.Fields("TCH")FEdite.MaskEdBox2.Text = Adodc1.Recordset.Fields("Tv")
FEdite.Text3.Text = Adodc1.Recordset.Fields("Num")
FEdite.Combo1.Text = Adodc1.Recordset.Fields("NBank")
FEdite.Combo2.Text = Adodc1.Recordset.Fields("Prd")
FEdite.NumType1.Value = Adodc1.Recordset.Fields("Mab")

شهرام فرخنده
پنج شنبه 15 مرداد 1394, 08:47 صبح
بله داخل رویداد دابل کلیک موس

shervin_boy
پنج شنبه 15 مرداد 1394, 13:40 عصر
توی خاصیت دابل کلیک دیتا گرد باید اینجوری نوشت.

FEdite.MaskEdBox1.Text = Adodc1.Recordset.Fields("TCH")FEdite.MaskEdBox2.Text = Adodc1.Recordset.Fields("Tv")
FEdite.Text3.Text = Adodc1.Recordset.Fields("Num")
FEdite.Combo1.Text = Adodc1.Recordset.Fields("NBank")
FEdite.Combo2.Text = Adodc1.Recordset.Fields("Prd")
FEdite.NumType1.Value = Adodc1.Recordset.Fields("Mab")




ممنون از پاسختون
ولی ارور می ده
FEdite.Text3.Text
جایی هست که می خوام اطلاعاتی که از دیتا گرید انتخاب کردم داخل این تکست باکس نمایش داده بشه
درسته؟

isaac23
شنبه 17 مرداد 1394, 10:04 صبح
دوست عزیز ببین

به فرض شما یه فیلد دارید بنام Num خوب حالا می خوای زمانی که روی این کلیک بشه توی دیتا گرد داخل یه تکس نشونم به به فرض نام تکس ما هم هم Text هست باید اینجوی بنویسی
Text1 = Adodc1.Recordset.Fields("Num")