PDA

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