Autor Beitrag
JayK
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1013



BeitragVerfasst: Fr 21.10.05 16:05 
Hi,
ich möchte Bilder in verschiedenen Größen zu einer ImageList hinzufügen.
Die ImageList hat 2 Methoden zum hinzufügen. void Add(object value) und int AddStrip(object value). Wie man sieht, gibt nur AddStrip einen "ImageIndex" zurück, den ich brauche (für ein ListView). Mit AddStrip kann ich aber nur Bilder mir immer derselben Größe hinzufügen. :(
Verschiedengroße gehen also nur mit Add(). Dann brauche ich aber den Index erst wieder... :roll:
Ich hab es mit
ausblenden C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
ImageListIndex = -1;
for (int count = 0; count < imageList.Images.Count; count++)
{
  if (imageList.Images[count].Equals(myImage))
  {
      ImageListIndex = count;
      break;
  }
}
probiert, aber dann bleibt ImageListIndex bei -1 :(
und ToString() zum Vergleichen funzt auch nich, da nimmt er nämlich immer gleich das erste Bild, das kommt (Index 0).

Wie kann ich mein Vorhaben also realisieren?