Anonymní profil Martin – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Martin – Programujte.comAnonymní profil Martin – Programujte.com

 

Příspěvky odeslané z IP adresy 46.29.227.–

Martin
.NET › C# panel + image
18. 11. 2012   #167090

Díky za rady nakonec jsem to pořešil přidáním tableLayoutPanelu, do kterého jsem dal moje panely, vzhledem k tomu, že jsem jich měl 20. A následné nastavení vzhledu přes 

             for (int i = 0; i < pocetKaret; i++)
            {
                tableLayoutPanel1.Controls[i].BackgroundImage = imageList2.Images[0];
            }

Chci se zeptat, zda je to možné nebo v čem je to nevýhodné oproti doporučeným metodám. Pokud je to blbý dotaz tak se omlouvám v C# jsem začal dělat přes 14ti dny.   Každopádně ještě jednou díky.

Martin
.NET › C# panel + image
18. 11. 2012   #167004

Dobrý den,
měl bych takový dotaz.
Řekněme, že mám panel1, panel2 a panel3. Všem třem nastavím nějaký vzhled přes
panel1.BackgroundImage = Image.FromFile("Pozadi.jpg");
panel2.BackgroundImage = Image.FromFile("Pozadi.jpg");
panel3.BackgroundImage = Image.FromFile("Pozadi.jpg");

Ale protože je opruz to psát, tak jsem se chtěl zeptat, zda není nějaký fígl, jak to udělat přes cyklus, abych tam nemusel psát za to panel 1,2,3. Děkuji za rady.   

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032019 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý