[RESOLVED] InvalidArgument=Value of '0' is not valid for 'index'
After the first selection of item when I'm trying to select another item in ListView I get following error:
Code:
InvalidArgument=Value of '0' is not valid for 'index'.
Parameter name: index
Here is the code for SelectedIndexChanged event:
Code:
private void listViewPrograms_SelectedIndexChanged(object sender, EventArgs e)
{
string selecteditem = listViewPrograms.SelectedItems[0].Text;
if (listViewPrograms.SelectedItems.Count > 0)
buttonUninstall.Enabled = true;
}
Re: InvalidArgument=Value of '0' is not valid for 'index'
Why did you do this:
string selecteditem = listViewPrograms.SelectedItems[0].Text;
Before you checked to see if there were items to be selected?
If the Selected Items Count is 0, then there is no "SelectedItem" to choose (with [0]).
Re: InvalidArgument=Value of '0' is not valid for 'index'
How didn't I think of this before?
Thanks, man!