PDA

View Full Version : چگونگی استفاده از value یک combobox در یک datagrid



dena
دوشنبه 30 آذر 1383, 16:08 عصر
با سلام
با اینکه سوال قبل من را کسی جواب نداد ولی باز شانس خودم را امتحان می کنم بلکه گشایشی در کار ما هم شود. :mrgreen:
::نوشتن::
من نحوه قراردادن combobox در یک datagrid را می دانم ، مشکل من این است که dataیی که combobox من نشان می دهد با value آن فرق می کند من هم می خواهم وقتی گزینه ایی را از combobox انتخاب می کنم آنچه در ستون دیده می شود با آنچه به database می فرستم فرق داشته باشد .در واقع می خواهم کاربر
اسم شهرها را ببیند ولی کد شهر در database ذخیره شود .

ستونهای من در datagrid شامل comboxهایی است که data آنها نام شهرهاست ولی value آنها کدشهرها است وقتی من شهری را انتخاب می کنم و از آن ستون خارج می شوم combobox ناپدید می شود و کد شهری که انتخاب کرده ام دیده می شود در حالی که من می خواهم همان اسم شهرها دیده شود ولی کد آنها ذخیره شود .
امیدوارم توانسته باشم منظورم را برسانم.
:oops:
با تشکر.

kochol
چهارشنبه 02 دی 1383, 13:57 عصر
از خواص displaymember و valuemember استفاده کن

dena
چهارشنبه 02 دی 1383, 15:46 عصر
من هم از همین ها استفاده می کنم و مشکل این است که displaymember فقط درcombobox بدرد می خورد و پس از انتخاب یکی از عناصر لیست valuemember
در ستون دیده می شود.

kafinetetaha
دوشنبه 29 آذر 1389, 18:47 عصر
سلام دوست عزیز اینم سوال من بود که جوابشو پیدا کردم اینم جوابش

dim cbo as datagridviewcombocell
cbo=dgv.row(ردیف).column("نام ستون")
textbox1.text=cbo.value
دوست عزیز اگه مبهمه بگو با سورس واست بزارم

behyii
دوشنبه 02 بهمن 1391, 13:57 عصر
سلام اين مشكل من هم هست من توي دلفي خيلي مبتدي هستم اگه ميشه بگيد اين كد رو كجا بايد بنويسم؟منم ميخواهم توي نمايش به عنوان مثال نام شهر نمايش داده بشه ولي كد شهر در جدول درج بشه