PDA

View Full Version : سوال: در مورد ComboBox



adele60
چهارشنبه 31 شهریور 1389, 12:15 عصر
من هرکاری می کنم در لیست بازشو کمبو برابر ردیفهای موجود در دیتا بیسم نوشتهSystem.Data.DataRowView من نمی دونم چطوری هitem های دیتا بیس و نشون بدم تورو خدا کامل بگید؟؟؟؟؟:عصبانی++:

Shahram_Shobeiri
چهارشنبه 31 شهریور 1389, 12:18 عصر
عجب ادبیات جالبی به کار بردید :گیج:
لطفاً متن فوق را به زبان فارسی ترجمه نمایید!

adele60
چهارشنبه 31 شهریور 1389, 12:33 عصر
یعنی آیتم های موجود در دیتا بیسم را نشان نمی دهد اگه فهمیدید کمکم کنید تا خدا دوستون داشته باشه

ali_najari
چهارشنبه 31 شهریور 1389, 13:47 عصر
دوست عزيز به اين لينك حتما سر بزنيد
توي اين لينك جواب شما وجود داره
http://barnamenevis.org/forum/showthread.php?t=248243

Shahram_Shobeiri
چهارشنبه 31 شهریور 1389, 15:04 عصر
بعد از اینکه دیتا تیبل(dt) رو پر کردید. کد زیر رو وارد کنید


Combo_Box.DataSource = dt
Combo_Box.DisplayMember = dt.Columns(0).ColumnName.ToString
Combo_Box.ValueMember = dt.Columns(1).ColumnName.ToString


در کد فوق اندیس dt.Columns در خط دوم رو برابر اندیس اون ستونی از دیتا تبیل قرار بدید که می خواهید در کمبو نمایش داده بشه و اندیس dt.Columns در خط سوم رو برابر اندیس اون ستونی از دیتا تبیل قرار بدید که می خواهید به عنوان مقدار هر آیتم از کمبو قرار بگیره

adele60
چهارشنبه 31 شهریور 1389, 16:19 عصر
من این کدها را نوشتم بازم نشد تصویرش و پیوست کردم ممنون میشم حوصله به خرج بدید

kebriya
چهارشنبه 31 شهریور 1389, 17:35 عصر
ببین گلم من از کدت سر در نیوردم ولی ببین این کدها بدردت میخوره:



da = New SqlDataAdapter("select * from tbljob", con)
da.Fill(ds, "tbljob")
combo1.DataSource = ds.Tables(0)
combo1.DisplayMember = "job"

که con شی از نوع connection است و job اسم فیلدی که باید در combo نمایش داده شود