PDA

View Full Version : افزودن یک آیتم به کمبو باکس



programerinfonet
جمعه 14 تیر 1392, 15:58 عصر
سلام دوستان خسته نباشید
من یک کمبوباکس دارم که از بانک اکسس اطلاعاتش رو میگیره حالا میخوام صبای اون داده ها یک آیتم هم که تو بانک نیست رو خودم بهش اضافه کنم اما نمی دونم چه طوری باید این کار رو بکنم
مثلأ لیستی از نام ها تو کمبوباکسه که من میخوام یک آیتم "متفرقه" هم بهش اضافه بشه اگه میشه کمکم کنید

alinaghiha
جمعه 14 تیر 1392, 16:19 عصر
دوست عزیز من قبلا دنبال این کار بودم
اما آخر سر مجبور شدم متفرقه رو با کد صفر به بانکم اضافه کنم
بعد هرجا نمی خواستم متفرقه رو نشون بده تو query یه Where code<>0 می گذاشتم

amir200h
جمعه 14 تیر 1392, 16:27 عصر
comboBox1.Items.Add("salam");

programerinfonet
جمعه 14 تیر 1392, 16:32 عصر
comboBox1.Items.Add("salam");
نه دوست عزیز نمیشه
کمبوباکس داره از بانک تغذیه می کنه

مهرداد صفا
جمعه 14 تیر 1392, 18:25 عصر
با سلام.
طبق مثال زیر میتوانید ابتدا یک لیست یا آرایه را به عنوان DataSource درنظر بگیرید و مقادیر متفرقه دلخواهتان را به آن اضافه کنید و در آخر مقادیر گرفته شده از database را با استفاده از linq یا ... به آن اضافه کنید:

List<string> source = new List<string>();
source.Add("others1");
source.AddRange(from row in table.Rows.Cast<DataRow>() select row["name"].ToString());
source.Add("other2");
comboBox1.DataSource = source;