چطور بفهمیم کاربر در list box سطری رو انتخاب کرده یا نه ؟ می خوام اگه انتخاب نکرده باشه error بده
چطور بفهمیم کاربر در list box سطری رو انتخاب کرده یا نه ؟ می خوام اگه انتخاب نکرده باشه error بده
bool Selected = listBox1.SelectedIndex > 0;
if (!Selected)
MessageBox.Show("ERROR");
به نام تنها برنامه نویس هستی
سلام ,
از کد زیر استفاده کنید.
if (listBox1.SelectedIndex == -1)
MessageBox.Show("No Selected");
مطمئنی؟؟؟؟
پروژه ش رو تو پیوست گذاشتم :)
ListBox.rar
اشکالی که در کد آقای uniqueboy_ara وجود داره اینه که selectedindex رو با 0 مقایسه کرده (در حالی که اندیس میتونه صفر باشه) پس اندیس باید با -1 مقایسه بشهif (listBox1.SelectedIndex == -1)
MessageBox.Show("error");
بله، حق با شماست، باید اینجوری مینوشتم!
bool Selected = listBox1.SelectedIndex >= 0;
if (!Selected)
MessageBox.Show("ERROR");