PDA

View Full Version : کار با combobax



hojjjat
چهارشنبه 26 تیر 1392, 10:04 صبح
سلام
من یک کوبوباکس دارم که یک سری فیلد بهش اضافه کردم الان میخوام کار کنم که هر کدوم از این فیلدا انتخاب میشه برام یکاری کنه
.
.
دستورش چیه؟
مثلا تو ریدیو باتن میزنیم
radiobutto1.checket=true
حالا تو کوبو باکش چطوری باید فیلدی را انتخاب کنیم
و سوال بعدی چطوری اجازه ویرایش فیلد رو از کاربر بگیرم؟؟؟

arash201
چهارشنبه 26 تیر 1392, 10:11 صبح
سلام با دستور زیر می تونی:
if (comboBox1.SelectedIndex == 0)
این دستور یه شرطه که اگه اولین فیلد یا اولین آیتم از کامبوباکس انتخاب بشه شرط اجرا می شه و برای انتخاب فیلدهای دیگه:
elseif (comboBox1.SelectedIndex == 1)
حالا اگه فیلد دوم انتخاب بشه شرط اجرا میشه.

arash_2fun.tebyan.net (http://arash_2fun.tebyan.net)

hamid_hr
چهارشنبه 26 تیر 1392, 10:12 صبح
cbox.selectindex = 1;
برا انتخاب يك فيلد خواص

int x = cbox.selectindex;
كدام فيلد انتخاب شده

sohil_ww
چهارشنبه 26 تیر 1392, 10:12 صبح
تو event combox chenged از دستور swich استفاده کن

sara_traveler
چهارشنبه 26 تیر 1392, 10:13 صبح
باید با خاصیت SelectedIndex کار کنید
که از 0 شماره ایندکس شروع میشه
مثلا
if cmbsearch.SelectedIndex == 0
{
}

hojjjat
چهارشنبه 26 تیر 1392, 10:19 صبح
و سوال بعدی چطوری اجازه ویرایش فیلد رو از کاربر بگیرم؟؟؟
و چطوری برای بار اول که فرم لود میشود یک نوشته دیفالت رو کوبو باشد و وقتی که انتخاب انجام شد برود؟؟؟

CsharpNevisi
چهارشنبه 26 تیر 1392, 10:45 صبح
و سوال بعدی چطوری اجازه ویرایش فیلد رو از کاربر بگیرم؟؟؟
و چطوری برای بار اول که فرم لود میشود یک نوشته دیفالت رو کوبو باشد و وقتی که انتخاب انجام شد برود؟؟؟

از تو پراپرتیز DropDownStyle رو DropDownList قرار بده و برای تکست پیشفرض در فرم لود این کدو بنویس
comboBox1.SelectedIndex = 0;