View Full Version : کار با combobax
hojjjat
چهارشنبه 26 تیر 1392, 11:04 صبح
سلام
من یک کوبوباکس دارم که یک سری فیلد بهش اضافه کردم الان میخوام کار کنم که هر کدوم از این فیلدا انتخاب میشه برام یکاری کنه
.
.
دستورش چیه؟
مثلا تو ریدیو باتن میزنیم
radiobutto1.checket=true
حالا تو کوبو باکش چطوری باید فیلدی را انتخاب کنیم
و سوال بعدی چطوری اجازه ویرایش فیلد رو از کاربر بگیرم؟؟؟
arash201
چهارشنبه 26 تیر 1392, 11:11 صبح
سلام با دستور زیر می تونی:
if (comboBox1.SelectedIndex == 0)
این دستور یه شرطه که اگه اولین فیلد یا اولین آیتم از کامبوباکس انتخاب بشه شرط اجرا می شه و برای انتخاب فیلدهای دیگه:
elseif (comboBox1.SelectedIndex == 1)
حالا اگه فیلد دوم انتخاب بشه شرط اجرا میشه.
arash_2fun.tebyan.net (http://arash_2fun.tebyan.net)
hamid_hr
چهارشنبه 26 تیر 1392, 11:12 صبح
cbox.selectindex = 1;
برا انتخاب يك فيلد خواص
int x = cbox.selectindex;
كدام فيلد انتخاب شده
sohil_ww
چهارشنبه 26 تیر 1392, 11:12 صبح
تو event combox chenged از دستور swich استفاده کن
sara_traveler
چهارشنبه 26 تیر 1392, 11:13 صبح
باید با خاصیت SelectedIndex کار کنید
که از 0 شماره ایندکس شروع میشه
مثلا
if cmbsearch.SelectedIndex == 0
{
}
hojjjat
چهارشنبه 26 تیر 1392, 11:19 صبح
و سوال بعدی چطوری اجازه ویرایش فیلد رو از کاربر بگیرم؟؟؟
و چطوری برای بار اول که فرم لود میشود یک نوشته دیفالت رو کوبو باشد و وقتی که انتخاب انجام شد برود؟؟؟
CsharpNevisi
چهارشنبه 26 تیر 1392, 11:45 صبح
و سوال بعدی چطوری اجازه ویرایش فیلد رو از کاربر بگیرم؟؟؟
و چطوری برای بار اول که فرم لود میشود یک نوشته دیفالت رو کوبو باشد و وقتی که انتخاب انجام شد برود؟؟؟
از تو پراپرتیز DropDownStyle رو DropDownList قرار بده و برای تکست پیشفرض در فرم لود این کدو بنویس
comboBox1.SelectedIndex = 0;
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.