Kezdőoldal » Számítástechnika » Programozás » A c#-ban csak a visual studio-...

A c#-ban csak a visual studio-ban talalhato drag and droppos felulettel keszithetek guit vagy kodolhatom is?

Figyelt kérdés
2014. szept. 8. 00:26
 1/3 anonim ***** válasza:

Természetesen kódolhatod is, ugyanúgy létre tudsz hozni gombot és egyebeket kódból is, pl:


Button btn1 = new Button();

btn1.width = 60px;

... (beállítod a tulajdonságait)


form1.Controls.Add(btn1); (itt meg a form1 helyett értelemszerűen a te formod design neve kerül)

2014. szept. 8. 07:17
Hasznos számodra ez a válasz?
 2/3 A kérdező kommentje:
S szerinted hogy erdemes csinalni?
2014. szept. 8. 11:17
 3/3 anonim ***** válasza:

Amikor behúzod guira a vezérlőket, akkor a VS betesz egy halom kódot magától a programodba egy "generált" fájlba. Ennek a függvénynek a neve valamiféle "Initialize...", ami a progid konstruktorában meghívódik és mindent kirajzol. Ezt a folyamatot kézzel is végig tudod vinni:

1.) Vezérlő példányosítása

2.) Vezérlőhöz rendelsz parent objektumot

3.) Ha a fenti két pont minden vezérlő objektumra (gombok, textbox stb.) teljesítve lett, akkor Invalidálod az ablakot, ami által kirajzolja a vezérlőket az ablakra a Windows.


A 3-as ponthoz részletesebben:

[link]

2014. szept. 8. 14:33
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!