IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: (C#) Hromadné mazání obrázku v pictureboxech

Aktivity
Avatar
Matyas Horky
Člen
Avatar
Matyas Horky:26.11.2017 16:10

Hezký den,
Píšu zde s takovým menším dotazem. Potřebuji ve svém programu (ve visual C#) vyresetovat hromadu (36) pictureboxů a nepříjde mi jako nejefektivnější způsob ,pro každý z nich psát: pictureBox.Image = null;. Tak se tedy ptám jestli se nedá vytvořit cyklus, který by si sám přepínal názvy těch pictureboxů, popřípadě na jiné řešení tohoto problému. Předem děkuji za každou konstruktivní odpověď.

 
Odpovědět
26.11.2017 16:10
Avatar
gcx11
Tvůrce
Avatar
Odpovídá na Matyas Horky
gcx11:26.11.2017 17:17

Ahoj, možné řešení by bylo vyrábět je v tom cyklu a ukládat si je postupně do pole pro přístup na ně. Ale třeba je jiné řešení tvého problému, k čemu přesně to potřebuješ?

 
Nahoru Odpovědět
26.11.2017 17:17
Avatar
Matyas Horky
Člen
Avatar
Odpovídá na gcx11
Matyas Horky:26.11.2017 17:53

Mám za úkol vyrobit jednoduché piškvorky a používám pictureboxy jako hrací plán.

 
Nahoru Odpovědět
26.11.2017 17:53
Avatar
Matyas Horky
Člen
Avatar
Odpovídá na gcx11
Matyas Horky:26.11.2017 17:58

Takže bohužel musím ty pictureboxy mít připravené předem.

 
Nahoru Odpovědět
26.11.2017 17:58
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Matyas Horky
David Hartinger:26.11.2017 18:00

Takhle se vůbec neprogramuje, proč si tu raději nepřečteš naše kurzy?

Nahoru Odpovědět
26.11.2017 18:00
New kid back on the block with a R.I.P
Avatar
gcx11
Tvůrce
Avatar
Odpovídá na Matyas Horky
gcx11:26.11.2017 18:30

Na to by měl stačit jenom jeden picturebox a použít API na vykreslování, přes CreateGraphics.
Metody:
https://msdn.microsoft.com/…vs.110).aspx

Editováno 26.11.2017 18:31
 
Nahoru Odpovědět
26.11.2017 18:30
Avatar
Matyas Horky
Člen
Avatar
Odpovídá na David Hartinger
Matyas Horky:26.11.2017 18:30

Samozřejmě ,že si kurzy čtu. Nemám ale čas projít a vyzkoušet je všechny. Navíc nerad opisuji práce ostatních, takže se snažím vymyslet/vyzkoušet co nejvíce nového.

 
Nahoru Odpovědět
26.11.2017 18:30
Avatar
Ondřej Štorc
Tvůrce
Avatar
Odpovídá na Matyas Horky
Ondřej Štorc:26.11.2017 18:33

To je sice fajn že nerad opisuješ, ale David měl spíš na mysli aby jsi si prošel ty kurzy a koukl se jak se pracuje s WinFormi pořádně. Pokud si dobře pamatuju, tak v rámci kurzů o WF se i dělá příklad s kinosálem, kdy se právě vykresluje na picturebox nebo něco takovýho...

Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
Nahoru Odpovědět
26.11.2017 18:33
Život je příliš krátký na to, abychom bezpečně odebírali USB z počítače..
Avatar
Matyas Horky
Člen
Avatar
Matyas Horky:26.11.2017 18:41

Pravda, omlouvám se. Ten příklad s kinosálem naprosto řeší můj problém. Jsem jen slepý. Ještě jednou se tedy omlouvám za ztrácení vašeho času.

 
Nahoru Odpovědět
26.11.2017 18:41
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 9 zpráv z 9.