PDA

View Full Version : سوال: عدم تایپ در کمبو



titipop1
جمعه 19 تیر 1394, 12:26 عصر
درود دوستان
من یه کمبو دارم که تعدادی گزینه داخلشه من جمله کلمه " سایر " حالا میحوام تا زمانی که کاربر گزینه سایر رو انتخاب نکرده نتونه چیزی داخل کمبو تایپ کنه البته:
نمیخوام از خاصیت dropdownstyle استفاده کنم
از دستو true=e.handled توی رویداد keypress استفاده کردم که تنها مشگلی که داره بعد از انتحاب گزینه "سایر" فقط میشه یک کارکتر وارد نمود بعد از تایپ یک کارکتر کمبو لاک میشه
مرسی از راهنماییتون

titipop1
جمعه 19 تیر 1394, 23:49 عصر
دوستان پیشنهادی ندارن؟

titipop1
شنبه 27 تیر 1394, 08:44 صبح
دوستان پیشنهادی ندارن؟
دوستان کمممممممممممممممممممممک:گ یه:

aliagamon
یک شنبه 28 تیر 1394, 09:47 صبح
bool _isOther = false;
private void comboBox1_KeyPress(object sender, KeyPressEventArgs e)
{
if (!_isOther)
e.Handled = true;
}

private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
if (comboBox1.SelectedItem.ToString() == "سایر")
_isOther = true;
else
_isOther = false;
}