View Full Version : چگونگی رسیدن به DisplayMember در DataGridView ComboBox
davoodrm666_666
سه شنبه 03 دی 1387, 09:17 صبح
سلام
آقا من یک گرید دارم که یکی از ستون هاش از نوع ComboBox است من combo رو با یک query پر می کنم و موقع پر کردن Valuemember و Displaymember رو set می کنم
مشکل اینجاست که من به valuemember دسترسی دارم اما به displaymember نمی تونم برسم چطور می شه به Displaymember رسید
Select Fcaption,Serial from Tblname
Col.displaymember ="Fcaption""
Col.Valuemember= "Serial"
samispeed
سه شنبه 03 دی 1387, 10:07 صبح
برای بدست آوردن value از دستور زیر استفاده کنید
col.selectedvalue
برای بدست آوردن displaymemeber از دستور زیر استفاده نمایید
dim drv as datarowview=ctype (col.selecteditem ,datarowview )
dim result as string=drv.item("Fcaption”)
aliila
سه شنبه 03 دی 1387, 10:11 صبح
اگر منظور شما از رسیدن همان بدست آوردن باشد بسته به کامبو شما SelectedRow یا SelectedItem
یا activeitem و .... همینتور ایونتهای onvaluechange و یا ..... میتواند استفاده کنید
davoodrm666_666
سه شنبه 03 دی 1387, 11:47 صبح
ممنون از جوابی که بهم دادید اما اگه به سوالم دقت کنید من گفتم DataGridview COMBOBOX
نه شی combobox یعنی یک column از نوع comboBox در دیتا گرید ویو
davoodrm666_666
جمعه 06 دی 1387, 10:31 صبح
آقا کسی جواب منو نمی ده؟
davoodrm666_666
جمعه 06 دی 1387, 20:06 عصر
جواب سوال رو پیدا کردم
DataGridView.Rows(i).cell(j).FormattedValue
misagh01
شنبه 28 دی 1387, 16:48 عصر
سلام آقای samispeed لطفا به این تاپیک نگاهی بیندازید
http://barnamenevis.org/forum/showthread.php?p=666125#post666125
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.