[C#] ImageList et Listview
Bonjour ! Soit le code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
void BTAjouterClick(object sender, System.EventArgs e)
{
ImageList1 = new ImageList();
ImageList1.ImageSize = new Size(50,50);
for(int i=0;i<checkedListBox1.CheckedItems.Count;i++)
{
ImageList1.Images.Add(Image.FromFile(UrlEncours+"\\"+checkedListBox1.CheckedItems[i]));
MessageBox.Show(UrlEncours+"\\"+checkedListBox1.CheckedItems[i]);
listView1.Items.Add(checkedListBox1.CheckedItems[i].ToString()).ImageIndex=i;
}
listView1.LargeImageList = ImageList1; |
Au premier click c'est nikel, mais aux click suivant, l'image affichée est la premiere qui à été affichée. J'ai essayé ImageList1.Images.Clear(); mais ca ne résoud rien. Quelqu'un aurait une idée ?
Par avance merci