-
Fototrend

Új hozzászólás Aktív témák
-
Jarvis
tag
Sziasztok!
Egy kérdésem lenne a kóddal kapcsolatban. Ha nem a form-on hozok létre előre egy Button-t, hanem egy class-on belül egy :
this.click += "valami"_Click;Akkor ezen eseményen bellül hogy kéne megadnom neki hogy a button text-jébe írjon valamit?
A feltöltött képen látszik hogy ami normál esetben egy előre a form-on létrehozott button-nél működik kód, az itt nem.
Az helyett mit kéne írnom? -
Jarvis
tag
Sikerült megcsinálnom a keverést. Bár nem a Shuffle-el de a tanárunk által adott példa kóddal igen.
Egy olyan kérdésem lenne, hogy beépítettem egy Plusz gombot ami a Form-on van, keverés névvel, ha elindítom a programot akkor arra rá kell nyomnom és beadja az összekevert 25 képet. Viszont ha mégegyszer rányomok szeretném hogy ugyanúgy újra keverje össze. De az a baj, hogyha rányomok akkor az eddigiek alá berak újra 25 képet(persze azokat más sorrendben). Nemtudtok valami egyszerű megoldást, vagy valamit ami ha rányomok a gombra előtte letörölné az addig kirakott képeket a formról?
Valami kezdő szinten. -
Jarvis
tag
válasz
Froclee
#10142
üzenetére
Hát igen ezért van ki a tököm hogy nemtudják megtanítani rendesen. Heti másfél óra. Tuti elég rá. Főleg úgy hogy a tanár nem is ért hozzá. Köszönjük Szent István Egyetem........
A hely mostmár tényleg jó köszi, most annyi a nyomora hogy nem találja a fájlokat amiket be kéne töltenie. Ami furcsa mert enélkül megy, ha csak simán betöltöm shuffle nélkül. A Debug könyvtárba vannak bemásolva.
Lo_System.Collections.Generic.List`1[System.Int32].jpg”.
Ezt nem találja. De hamarosan már tényleg szégyellem magam a hülye kérdéseim miatt. De ami valakinek egyértelmű másnak nem biztos.
-
Jarvis
tag
válasz
Froclee
#10140
üzenetére
Aha, köszi így már okésabb, már csak annyi kérdésem lenne, hogy ezt milyen módon kéne belerakni?
Valamilyen hibaüzenetet mindig kapok pl:
"A namespace cannot directly contain members such as fields or methods"
és
"The name 'ShuffleArray' does not exist in the current context.Ha a for ciklusba teszem az egészet akkor minden mást aláhúz benne. Bár gondolom az úgy nem is jó.
-
-
Jarvis
tag
Sziasztok!
Segítséget szeretnék kérni. Kaptunk egy feladatot C#-ban, miszerint 25 képet kell kiraknunk a képernyőre. Ilyen puzzle kirakós, tehát lehet arrébbhúzni a képeket, stb. A lényeg az volna viszont hogy úgy kéne kirakni azt a 25 képet hogy ne álljon azonnal össze. Mert ha for ciklusban 1-25-ig kirakom őket akkor pont úgy kerülnek egymás mellé hogy a komplett kép ki lesz rakva. Nekünk ezt meg kellene keverni. Kitudtam iratni random 1-25ig számot de azzal az a baj hogy van hogy 1 képet 3x kirak, pedig 1-et csak egyszer tehetne ki. Valami Shuffle, vagy ilyesmi funkció kéne. Valaki tudna segíteni?
Jelenlegi kód:
namespace vonszolas
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();Random rnd = new Random();
for (int sor = 0; sor < 5; sor++)
for (int oszlop = 0; oszlop < 5; oszlop++)
{
kepkocka k = new kepkocka();int sorszám = rnd.Next(1, 25);
k.Load("Lo_" + sorszám.ToString() + ".jpg");this.Controls.Add(k);
k.Top = sor * k.Image.Height;
k.Left = oszlop * k.Image.Width;
k.Height = k.Image.Height;
k.Width = k.Image.Width;
{}
}
}
}
}A k.load sorban a kép neve és kiterjesztése közé kell berakni a számot. Ha valaki erre tudna nekem írni valami jó kódot azt megköszönném.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Formula-1
- TCL LCD és LED TV-k
- GoodSpeed: Daikin FTXF35E / RXF35F Sensira 3,3 kW Inverteres klíma - a Sztori
- Házimozi haladó szinten
- Gyúrósok ide!
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- One otthoni szolgáltatások (TV, internet, telefon)
- iPhone topik
- Kerékpárosok, bringások ide!
- Xiaomi 15 - kicsi telefon nagy energiával
- További aktív témák...
- Dell Wyse 5470,14",FHD, N4100 CPU,8GB DDR4,128GB SSD,WIN11
- ÁRGARANCIA!Épített KomPhone i5 14400F 32/64GB RAM RTX 5060 Ti 8GB GAMER PC termékbeszámítással
- Dell Optiplex 3020 SFF,i3-4150,4GB RAM,250GB HDD,DVD+RW,WIN10
- Telefon felvásárlás!! Honor 90 Lite/Honor 90/Honor Magic5 Lite/Honor Magic6 Lite/Honor Magic5 Pro
- HIBÁTLAN iPhone 12 Pro Max 256GB Pacific Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS4533
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

