Forum » Programiranje » [C#] pictureBox ne prikaže slike
[C#] pictureBox ne prikaže slike
dice7 ::
Pri zagonu programa naredim v zanki 20 picture boxov in jim določim sliko, vendar med izvajanjem programa te slike ne vidim, vidim/vem pa da je picture box tam, saj je program nekakšna igra, kjer kontroliraš letalo in strelaš sovražnike, kjer je metek eden od kreiranih picture boxov in ko se picture box približa sovražniku, ta izgine, zato vem da dela.
Preiskal sem celotno kodo in komentiral vse, kar bi lahko skrilo sliko (Istrelek[].Enabled ali Istrelek[].Visible) in se še slika vedno ne prikaže v picture boxu. Slika je 'valid', kajti lahko jo odprem preko Visual C# (desni klik nanjo -> open).
Tukaj je celotni solution, če je potrebno:
http://www.mediafire.com/?u2jty2jwtto
PictureBox[] Istrelek = new PictureBox[MAX_IZSTRELKI]; private void buttonZacni_Click(object sender, EventArgs e) { for (IzstrelkiIdx = 0; IzstrelkiIdx < MAX_IZSTRELKI; IzstrelkiIdx++) { Istrelek[IzstrelkiIdx] = new PictureBox(); Istrelek[IzstrelkiIdx].Image = Properties.Resources.izstrelek; Istrelek[IzstrelkiIdx].BringToFront(); //ne dela Istrelek[IzstrelkiIdx].Show();// ne dela } //ostalo }
Preiskal sem celotno kodo in komentiral vse, kar bi lahko skrilo sliko (Istrelek[].Enabled ali Istrelek[].Visible) in se še slika vedno ne prikaže v picture boxu. Slika je 'valid', kajti lahko jo odprem preko Visual C# (desni klik nanjo -> open).
Tukaj je celotni solution, če je potrebno:
http://www.mediafire.com/?u2jty2jwtto
Nejchy ::
PictureBox moras se dodati na parent kontrolo.
Dodaj se to v for zanko.
Dodaj se to v for zanko.
for (IzstrelkiIdx = 0; IzstrelkiIdx < MAX_IZSTRELKI; IzstrelkiIdx++) { Istrelek[IzstrelkiIdx] = new PictureBox(); Istrelek[IzstrelkiIdx].Image = Properties.Resources.izstrelek; this.groupBoxMapa.Controls.Add(Istrelek[IzstrelkiIdx]); }
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [c#] ukaz radirkaOddelek: Programiranje | 1117 (910) | japol |
» | [c#] picturebox, slika na slikoOddelek: Programiranje | 1088 (898) | japol |
» | [C#] Naključno razporejanje elementov v tabeliOddelek: Programiranje | 2698 (2379) | TheAmunraaa |
» | [Visual C#] "Format" shranjevanja?Oddelek: Programiranje | 976 (761) | c0dehunter |
» | video v c#Oddelek: Programiranje | 1540 (1080) | boss-tech |