Ahoj, mám opět jeden problém. Potřebuji ve Visual C# nadefinovat jedno tlačítko "button" tak, aby se po jeho stlačení vytvořil prvek "PictureBox" o velikosti 200 x 100 a vložil se do něj obrázek "bmp" z určeného adresáře a z určeným názvem (např. "C:\obrazek\obr1.bmp"), který se poté zobrazí na formuláři. Druhé tlačítko "button" potom tento obrázek zase skryje.
Můžete mi prosím poradit, jak toto vyřešit, nejlépe na jednoduchém příkladu, který pochopí i začátečník. Předem moc díky.
private void button1_Click(object sender, EventArgs e)
{
}
private void button2_Click(object sender, EventArgs e)
{
}
Fórum › .NET
Vytvoření prvku PictureBox a vložení obrázku z určeného adresáře a z určeným názvem ve Visual C#
![](img/forum_vlakno_help_vyreseno.png)
Je to skutečně VELMI snadné (mimochodem, kód dávej do code:))
PictureBox pb = new PictureBox(); //vytvoření instance PictureBoxu
private void button1_Click(object sender, EventArgs e)
{
//při kliknutí na tlačítko:
pb.Image = Image.FromFile(@"C:\obrazek\obr1.bmp"); // se načte do PictureBoxu obrázek
this.Controls.Add(pb); // na aktuální Form se přidá PictureBox
}
private void button2_Click(object sender, EventArgs e)
{
pb.Image = null; // jako obrázek se nastaví null (takže žádný obrázek)
}
Tohle funguje :smile1: Chce si to pohrát s rozměry PictureBoxu a jinými věcmi, ale s tím už si určitě poradíš... kdyžtak se ptej;)
Ahoj, můžete mi někdo prosím ještě poradit, jak v C# vložit prvek PictureBox a následně v něm zobrazit obrázek z určeného adresáře z disku do komponenty TabPage která je součástí kontejneru TagControl. Výše uvedený způsob funguje skvěle ale jen přímo na čistý formulář. Jak prostě přinutit obrázek aby se zobrazil na komponentě a né pod ní ? Předem moc díky.
![](img/forum_nove_psp_new.png)
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×![](/img/smile/1.gif)
![](/img/smile/2.gif)
![](/img/smile/3.gif)
![](/img/smile/4.gif)
![](/img/smile/5.gif)
![](/img/smile/6.gif)
![](/img/smile/7.gif)
![](/img/smile/8.gif)
![](/img/smile/9.gif)
![](/img/smile/10.gif)
![](/img/smile/11.gif)
![](/img/smile/12.gif)
![](/img/smile/13.gif)
![](/img/smile/14.gif)
![](/img/smile/15.gif)
![](/img/smile/16.gif)
![](/img/smile/17.gif)
![](/img/smile/18.gif)
![](/img/smile/19.gif)
![](/img/smile/20.gif)
![](/img/smile/21.gif)
![](/img/smile/22.gif)
![](/img/smile/23.gif)
![](/img/smile/24.gif)
![](/img/smile/25.gif)
![](/img/smile/26.gif)
![](/img/smile/27.gif)
![](/img/smile/28.gif)
![](/img/smile/29.gif)
![](/img/smile/30.gif)
![](/img/smile/31.gif)
![](/img/smile/1.gif)
![](/img/smile/2.gif)
![](/img/smile/3.gif)
![](/img/smile/4.gif)
![](/img/smile/5.gif)
![](/img/smile/6.gif)
![](/img/smile/7.gif)
![](/img/smile/8.gif)
![](/img/smile/9.gif)
![](/img/smile/10.gif)
![](/img/smile/11.gif)
![](/img/smile/12.gif)
![](/img/smile/13.gif)
![](/img/smile/14.gif)
![](/img/smile/15.gif)
![](/img/smile/16.gif)
![](/img/smile/17.gif)
![](/img/smile/18.gif)
![](/img/smile/19.gif)
![](/img/smile/20.gif)
![](/img/smile/21.gif)
![](/img/smile/22.gif)
![](/img/smile/23.gif)
![](/img/smile/24.gif)
![](/img/smile/25.gif)
![](/img/smile/26.gif)
![](/img/smile/27.gif)
![](/img/smile/28.gif)
![](/img/smile/29.gif)
![](/img/smile/30.gif)
![](/img/smile/31.gif)
![](/img/smile/32.gif)
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 11 hostů
Podobná vlákna
Vložení souboru z kořenového adresáře — založil artorie
Vložení PictureBox do TabPages — založil Mutagen
Vytvoření ADRESÁŘE a souboru — založil Argon
Uloženie obrazku picturebox — založil Trebor
Ukladanie obrázku z picturebox — založil Trebor
Moderátoři diskuze