Hirdetés
- gban: Ingyen kellene, de tegnapra
- Brogyi: CTEK akkumulátor töltő és másolatai
- Luck Dragon: Asszociációs játék. :)
- sziku69: Fűzzük össze a szavakat :)
- eBay-es kütyük kis pénzért
- Gurulunk, WAZE?!
- urandom0: Aki használ/használt Giten kívűl más verziókezelőt, mesélne róla?
- enginev3.0: Torrent autodl beállítás
- btz: Internet fejlesztés országosan!
- sidi: 286-os Laptop memóriabővítés: Toshiba T3100e (gázplazma)
Ú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!
- GYÖNYÖRŰ iPhone 13 mini 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3318
- Surface Laptop 5 Touch 13.5 Retina i7-1265U 10mag 4.8Ghz 16GB 512GB Intel Iris XE Win11 Pro Garancia
- AKCIÓ! Asus ROG STRIX Z490-G Gaming WiFi alaplap garanciával hibátlan működéssel
- HIBÁTLAN iPhone 13 mini 128GB Green -1 ÉV GARANCIA - Kártyafüggetlen, MS3294
- Egyedi ékszerdobozka
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest