» »

C# metoda

C# metoda

davaman ::

LP!

rad bi naredil metodo, ki bi mi zamenjala ozadje...
ozadje zamenjam takole=>
pictureBox_polje2.BackgroundImage = Image.FromFile(Directory.GetCurrentDirectory() + "\\figura" + figura + ".png");

zdaj imam metodo zamenjaj(int polje) in bi za podano polje zamenjal ozadje nekako takole

zamenjaj(5)
pictureBox_polje5.BackgroundImage = Image.FromFile(Directory.GetCurrentDirectory() + "\\figura" + figura + ".png");

tista 5 mi pove kero polje gre sam nevem kk naj združim npr.
pictureBox_polje+"polje"+.BackgroundImage = Image.FromFile(Directory.GetCurrentDirectory() + "\\figura" + figura + ".png");

takole ne gre ...prvo kot prvo se to sploh lahko naredi in drugo kot drugo kako?
hvala

Qcube ::

Zamenjaj(int polje)
{
pictureBox_polje.BackgroundImage = Image.FromFile(Directory.GetCurrentDirectory() + "\\figura" + polje + ".png");
}

davaman ::

Qcube je izjavil:


Zamenjaj(int polje)
{
pictureBox_polje.BackgroundImage = Image.FromFile(Directory.GetCurrentDirectory() + "\\figura" + polje + ".png");
}


hmmm...ne...js hočem od določenega pictureboxa menjat ozadje.
zamenjaj(število)
picturebox_število.BackgroundImage=blabla...;
}

Zgodovina sprememb…

  • spremenil: davaman ()

moowy123 ::

Naredi array objektov pictureBox-ov ;).

davaman ::

moowy123 je izjavil:

Naredi array objektov pictureBox-ov ;).

hmm...mi ne gre glih najbolj to...any help??:8)

Qcube ::

 void Zamenjaj(int index)
        {
            //using System.Collections.Generic;
            List<PictureBox> pictBoxList = new List<PictureBox>();

            pictBoxList.Add(pictureBox1);
            pictBoxList.Add(pictureBox2);
            pictBoxList.Add(pictureBox3);
            pictBoxList.Add(pictureBox4);

            
            pictBoxList[index].BackgroundImage = Image.FromFile(Directory.GetCurrentDirectory() + 
"\\figura" + figura + .png");
         }


Lahko uporabiš tudi navaden array...

Zgodovina sprememb…

  • spremenil: Qcube ()

davaman ::

Qcube je izjavil:

 void Zamenjaj(int index)
{
//using System.Collections.Generic;
List<PictureBox> pictBoxList = new List<PictureBox>();

pictBoxList.Add(pictureBox1);
pictBoxList.Add(pictureBox2);
pictBoxList.Add(pictureBox3);
pictBoxList.Add(pictureBox4);


pictBoxList[index].BackgroundImage = Image.FromFile(Directory.GetCurrentDirectory() +
"\\figura" + figura + .png");
}


Lahko uporabiš tudi navaden array...

o super...dela!
Hvala


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Risanje upočasnjuje timer

Oddelek: Pomoč in nasveti
5687 (467) jernejl
»

[c#] savefiledialog, en sfd a več datotek

Oddelek: Programiranje
8735 (663) darkkk
»

[c#] shrani text, tabele, slike

Oddelek: Programiranje
251501 (1107) klemen93
»

[C#] Naključno razporejanje elementov v tabeli

Oddelek: Programiranje
202671 (2352) TheAmunraaa
»

[Visual C#] "Format" shranjevanja?

Oddelek: Programiranje
10957 (742) c0dehunter

Več podobnih tem