PDA

View Full Version : سوال: عوض کردن لیست آیتم های combo box



shytonak
دوشنبه 22 مهر 1387, 20:13 عصر
سلام دوستان.میشه یه راهنمای کنید که چطور لیست آیتم هایی که در یه combo box نمایش داده میشن رو عوض کرد.مثلا با زدن تیک یه checked box لیست آیتم ها عوض بشه.
با تشکر

رضا عربلو
دوشنبه 22 مهر 1387, 21:57 عصر
کمبو باکس یک پراپرتی دارد به نام Items که توسط متدهایی نظیر Clear() و Add() پشتیبانی می شود. با clear لیست قبلی را عوض کن و با add لیست جدیدی را اضافع کن.

smt_414
دوشنبه 22 مهر 1387, 21:59 عصر
سلام


void add_or_remove_cob()
{
cob.Items.Clear();

string[] city = { "kerman", "bardsir", "rafsenjan", "sirjan" };
for (int i = 0; i < city.Length; i++)
cob.Items.Add(city[i]);

}

شما می تونید از کد فوق استفاده کنید و آرایه رو به صورت پارامتر برا تابع بفرستید و هر جا که احتیاج بود مثلا تو روبداد چک ، چک باکس تابع رو فراخوانی کنید

موفق باشید