- sziku69: Fűzzük össze a szavakat :)
- sziku69: Szólánc.
- Luck Dragon: Asszociációs játék. :)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Luck Dragon: MárkaLánc
- Lalikiraly: Mercis kalandok - Huszonnyolcadik rész - Az újrakezdés
- Andras-G: Az internet veszélyei [2. rész] - Facebook Marketpalce
- Navaren: Resident Evil Requiem szösszenet
- Parci: Milyen mosógépet vegyek?
- Lalikiraly: Commodore The C64, Ultimate
Új hozzászólás Aktív témák
-
ArchElf
addikt
válasz
Jhonny06
#2947
üzenetére
1) Ne felületen add hozzá az eseménykezelőt, hanem kódból (illetve felületen is hozzá tudod adni a properties ablakban az Event fülön a megflelő sorban ki tudod választani a megfelelő karakterisztikával rendelkező metódusok közül - vagy kézzel beírva új FV nevet a VS létrehozza a megfelelő nevű fv-t).
2) Ne konkét típusra (Button, PictureBox) cast-old a sendert, hanem valami közös ősre: Control. Valószínűleg ennek megvan az a tulajdonsága, amit változtatni szeretnél (Text, Background, Image), illetve az is amit lekérdezel (Name, Tag)...
private void Form1_Load(object sender, EventArgs e)
{
button1.Click +=new EventHandler(OnClickHandler);
pictureBox1.Click +=new EventHandler(OnClickHandler);
}
public void OnClickHandler(object sender, EventArgs e)
{
Control s = sender as Control;
if (s == null) throw new ApplicationException();
//kód
s.BackgroundImage = s.Tag as Image;
}AE
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- AKCIÓ! MSI Claw A1M 512GB SSD kézikonzol garanciával hibátlan működéssel
- ÚJ ASUS Vivobook 15 - 2.8K OLED 120Hz - i5-1335U - 16GB - 1TB - Win11 - Garancia
- Dell Latitude 5401,14" FHD,i7-9850H,16GB DDR4,512GB SSD,WIN11,ÚJ AKKU
- AKCIÓ! GIGABYTE RTX 5080 AERO OC 16GB videokártya garanciával hibátlan működéssel
- LG 65EU961H 4K OLED 65" TV! 3840x2160
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
