PDA

View Full Version : سوال: با چه دستوری می تونم به index آیتم انتخاب شده در listBox دسترسی پیدا کنم ؟



babak1
سه شنبه 17 شهریور 1388, 16:01 عصر
با سلام :
می خواستم بدونم که با چه دستوری می تونم به index آیتم انتخاب شده در listBox دسترسی پیدا کنم ؟ (یعنی شماره index رو بدست بیارم.)

int num;
num = listbox1.Items.IndexOf(listbox1.SelectedIndex);
من از indexOf استفاده کردم ولی همش -1 میده ؟!

2- اگر چیزی از listbox انتخاب نشده باشه مقدار index چقدره ؟ (می خوام توی یه if استفاده کنم که اگر آیتمی انتخاب نشد فلان کار انجام شود)

Salar Ashgi
سه شنبه 17 شهریور 1388, 16:18 عصر
سلام ،

1-

int i = listBox1.Items.IndexOf(listBox1.SelectedItem);



2-

if (listBox1.SelectedIndex < 0)
{
//UnSelected
}
else
{
//Selected
}


موفق و پیروز باشید !!!