Ic hhabe mir ein pictureBox array gemacht in den meine 5 Picturboxen sind (dices[5])
Nun will ich aus der Ressourcendatei ein Bild einfügen lassen. Wenn ich den namen (_1) direkt angebe geht es, aber ich habe den Namen in einem String-Array würfel gespeichert und will nun den Arrayplatz angeben. Der einfachheithalber habe ich den Bildern die namen 1,2,3 ect verpasst.
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10:
| würfel = new String[6] { "_1", "_2", "_3", "_4", "_5", "_6" }; for(int i = 0; i < 5; i++) { rollen[i] = rnd.Next(1, 7); dices[i].BackgroundImage = global::Kniffel1.Properties.Resources._1; dices[i].BackgroundImage = global::Kniffel1.Properties.Resources.würfel[Convert.ToString(rollen[i-1])]; } |
Er meckert aber Fehler "Kniffel1.Properties.Resources" enthält keine Definition für "würfel".