PDA

View Full Version : سوال: جلوگیری از باز شدن ComboBox



hahaie
چهارشنبه 04 آذر 1394, 16:57 عصر
سلام
گاهی وقتا نیاز دارم که از طریق کد بخوام جلوی باز شدن کامبوباکس رو بگیریم.چطوری میشه این کار رو کرد؟
منظور از باز شدن کامبو باکس همان لیستی است که بعد از کلیک روی کامبو نمایش داده می شود.

محمد رضا فاتحی
چهارشنبه 04 آذر 1394, 17:19 عصر
می تونید تو اون مواقع کامبو باکستون رو disable کنید(Enabled=false)

hahaie
چهارشنبه 04 آذر 1394, 17:27 عصر
نه ببخشید یادم رفت بگم غیر فعال کردن نه چون کنترل کمرنگ میشه و بده!
راه دیگه ای نیست؟

محمد رضا فاتحی
چهارشنبه 04 آذر 1394, 17:33 عصر
یه کار دیگم میشه کرد...
فرض کن یه شرایطی توی فرمت برقراره می تونی تو رویداد DropDown کامبوباکست همچین چیزی بنویسی

if (condition)
{
comboBox1.DropDownHeight = 1;
}
else
{
comboBox1.DropDownHeight = 200;
}

hahaie
چهارشنبه 04 آذر 1394, 17:47 عصر
کنترل از نوع کنترل های telerik هستش.به جای پروپرتی ای که شما گفتین یه پروپرتی داره به نام DropDownMinSize که من برابر 0,0 دادم.ولی بازم جواب نمیده یعنی کوچیکش میکنه ولی تا یه حدی.اونم حدش به اندازه ای نیس که اصلا نشون نده یه مقدارش رو نشون میده