Bonsoir, voilà j'aimerai récupérer le tag d'un item qu'on sélectionne dans un listview, seulement voilà une exception survient précisant un débordement d'indice. mon code est :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
 
private void ReportList_SelectedIndexChanged(object sender, System.EventArgs e)
{
	if(ReportList.SelectedItems.Count>0)
	{
		sStatus=ReportList.SelectedItems[0].Tag.ToString();
		statusBar.Panels[0].Text=sStatus;
	}
}
Pour éviter le plantage j'ai ajouté la condition if(ReportList.SelectedItems.Count>0)

Ma question est pourquoi il arrive que le nombre d'élements sélectionné est à zéro alors que l'évenement SelectedIndexChanged indique une sélection normalement??

merci pour m'éclaircir

IRNBRU