PDA

View Full Version : نمایش اطلاعات ComboBox



mohsen_f_b
پنج شنبه 30 مهر 1388, 12:50 عصر
سلام

توی برنامه من 5 تا ComboBox دارم که اطلاعات توی اونها یکی هستش.
حالا می خوان مثلا توی ComboBox 1 هر یکی از آیتم هاشو انتخاب کرد توی ComboBox های بعدی اون آیتم رو نشون نده؟
یه جور بازی با ComboBox ها می شه

باتشکر

sara.f
پنج شنبه 30 مهر 1388, 13:13 عصر
سلام

توی برنامه من 5 تا ComboBox دارم که اطلاعات توی اونها یکی هستش.
حالا می خوان مثلا توی ComboBox 1 هر یکی از آیتم هاشو انتخاب کرد توی ComboBox های بعدی اون آیتم رو نشون نده؟
یه جور بازی با ComboBox ها می شه

باتشکر
سلام
میشه کمی بیشتر توضیح بدید؟
یعنی لحظه ای که یه item را از combobox انتخاب می کنید، از combobox های دیگر هم item انتخاب می کنید؟
این به قول شما بازی چطوریه؟

Arash_janusV3
پنج شنبه 30 مهر 1388, 13:22 عصر
سلام

توی برنامه من 5 تا ComboBox دارم که اطلاعات توی اونها یکی هستش.
حالا می خوان مثلا توی ComboBox 1 هر یکی از آیتم هاشو انتخاب کرد توی ComboBox های بعدی اون آیتم رو نشون نده؟
یه جور بازی با ComboBox ها می شه

باتشکر

سلام
جدولت یکیه
خوب درسته

تو یک جدول 5 تا فیلد بگذار برا 5 تا کومبو مشکلت حل می شه

mohsen_f_b
پنج شنبه 30 مهر 1388, 13:26 عصر
سلام
منظورم اینه که اگر یک آیتم از ComboBox1 انتخاب کرد اون آیتم از بقیه ComboBox ها حذف بشه و بعد هر آیتمی از ComboBox2 انتخاب کرد دیگه توی اون 3 تا ComboBox دیگه نشون نده.

با تشکر

sara.f
پنج شنبه 30 مهر 1388, 13:52 عصر
سلام
منظورم اینه که اگر یک آیتم از ComboBox1 انتخاب کرد اون آیتم از بقیه ComboBox ها حذف بشه و بعد هر آیتمی از ComboBox2 انتخاب کرد دیگه توی اون 3 تا ComboBox دیگه نشون نده.

با تشکر
خب قضیه حذف کردن یه چیزه دیگه هست.
برای این کار این کد را بنویسید.



privatevoid comboBox2_SelectedIndexChanged(object sender, EventArgs e)
{
comboBox1.Items.RemoveAt(comboBox2.SelectedIndex);
}
با این کد آن آیتمی که در combo box2 انتخاب کنی در combobox1 حذف میشه.