Hirdetés
- Milyen okostelefont vegyek?
- Motorola G86 - majdnem Edge
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- MWC 2026: A HMD digitális tárcát, videóhívást és AI-t hoz a butatelefonokra
- MWC 2026: Beütött a szer, elburjánzott a Tecno-buli
- Motorola Signature - mielőtt aláírnád...
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Okosóra és okoskiegészítő topik
- MWC 2026: Megmutatta a Vivo az X300 Ultrát
- Bluetooth-headsetekről általában
Új hozzászólás Aktív témák
-
Gregorius
őstag
Szerintem jobban jársz, ha globálisan csinálod meg, nem egyenként minden control-ra.
Ehhez először el kell kapni a billentyűleütéseket a Form-on:
this.KeyPreview=true;
Aztán lereagálni a KeyDown/KeyPress események valamelyikét. A KeyDown finomabban hangolható: az alábbi működik Enter-re, de pl. Shift-Enter-re már nem reagál.
private void Form1_KeyDown( object sender, KeyEventArgs e )
{
if( e.KeyData == Keys.Enter )
{
e.SuppressKeyPress = true;
this.SelectNextControl(this.ActiveControl, true, true, true, true); //A SendKeys-t nem szeressük
}
}
Egy apró pici részletet még nem szabad elfelejteni: ha a Form-on van AcceptButton (Form.AcceptButton=...), akkor az mindenképpen ellopja az Enter-t bármelyik Control-ról, akármit is csinálsz.
Ú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!
- DELL Latitude 3380,13.3",HD,i3-6006U,8GB DDR4,128GB SSD,WIN10
- Garanciális Lenovo Legion Pro 5 // AMD Ryzen 9 8945HX // 32GB RAM // 2TB SSD // RTX 5060
- Pioneer-Panasonic-Sony
- ÚJ Lenovo LOQ 17IRX10 - 17.3"FHD 165Hz - i7-13650HX - 24GB - 1TB - RTX 5060 - Win11 - 3 év gari - HU
- Garmin Marq 2 Adventurer Garanciális (2026.04.), ÚJ gyári szíjakkal, Full Set
- Kingston hyperX fury 8GB 2400mhz
- HIBÁTLAN iPhone SE 2020 64GB Black-1 ÉV GARANCIA - Kártyafüggetlen, MS4001
- Xiaomi Redmi Note 14 6/128GB fekete / 2028.01.12 - ig jótállás
- Dell Latitude 7210 2-in-1 12" FHD touch, i7 10610U, 16GB RAM, 512GB SSD, jó akku, számla, 6 hó gar
- BASEUS Compact Quick Charger 2xUSB USB-C PD 3A 30W fekete
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

