Kezdőoldal » Számítástechnika » Programozás » C#-ban szeretném, ha a Formban...

C#-ban szeretném, ha a Formban a Numpad /*-+ gombjait használhatnám, de ez sem KeyChar-al sem KeyCode-al nem működik. A gombok megnyomásakor semmi nem történik. Mit kell tennem, hogy működjenek?

Figyelt kérdés

2016. dec. 6. 19:02
 1/7 anonim ***** válasza:
Egy eventhandlert rádobnod valamelyik billentyűzet eseményre.
2016. dec. 6. 19:59
Hasznos számodra ez a válasz?
 2/7 A kérdező kommentje:
Nos, egy számológépről beszélünk, és az eventhandlert a keydown eventben is próbáltam (KeyCode-al), illetve KeyCharral, működik tökéletesen a teljes numerikus pad, kivéve ez a négy gomd, illetve az enter, de az speciális eset.
2016. dec. 6. 20:56
 3/7 anonim ***** válasza:

Nem tudom mit jelent ez.

Ezekről a gombokról nem jön esemény?

2016. dec. 6. 21:17
Hasznos számodra ez a válasz?
 4/7 A kérdező kommentje:
Egy számológépet csinálok. Minden oké, a gombok működnek, és sikerült megcsinálnom, hogy a Numpad gombok nyomogatása elindítja az egyes gombok (1-9) kattintás eseményét. Sajnos, a +-*/ jeleknél ez nem működik, sőt látszólag semmi sem történik.
2016. dec. 6. 21:26
 5/7 anonim ***** válasza:

Nekem pedig jön mindegyikre, úgyhogy te szúrsz el vmit:


// num lock kikapcsolva

Keydown: KeyCode: Insert KeyValue: 45

Keydown: KeyCode: Delete KeyValue: 46

Keydown: KeyCode: Return KeyValue: 13

Keydown: KeyCode: End KeyValue: 35

Keydown: KeyCode: Down KeyValue: 40

Keydown: KeyCode: Next KeyValue: 34

Keydown: KeyCode: Left KeyValue: 37

Keydown: KeyCode: Clear KeyValue: 12

Keydown: KeyCode: Right KeyValue: 39

Keydown: KeyCode: Home KeyValue: 36

Keydown: KeyCode: Up KeyValue: 38

Keydown: KeyCode: PageUp KeyValue: 33

Keydown: KeyCode: Divide KeyValue: 111

Keydown: KeyCode: Multiply KeyValue: 106

Keydown: KeyCode: Subtract KeyValue: 109

Keydown: KeyCode: Add KeyValue: 107


// num lock bekapcsolása:

Keydown: KeyCode: NumLock KeyValue: 144

Keydown: KeyCode: NumPad0 KeyValue: 96

Keydown: KeyCode: Decimal KeyValue: 110

Keydown: KeyCode: Return KeyValue: 13

Keydown: KeyCode: NumPad1 KeyValue: 97

Keydown: KeyCode: NumPad2 KeyValue: 98

Keydown: KeyCode: NumPad3 KeyValue: 99

Keydown: KeyCode: NumPad4 KeyValue: 100

Keydown: KeyCode: NumPad5 KeyValue: 101

Keydown: KeyCode: NumPad6 KeyValue: 102

Keydown: KeyCode: NumPad7 KeyValue: 103

Keydown: KeyCode: NumPad8 KeyValue: 104

Keydown: KeyCode: NumPad9 KeyValue: 105

Keydown: KeyCode: Divide KeyValue: 111

Keydown: KeyCode: Multiply KeyValue: 106

Keydown: KeyCode: Subtract KeyValue: 109

Keydown: KeyCode: Add KeyValue: 107

2016. dec. 7. 10:12
Hasznos számodra ez a válasz?
 6/7 A kérdező kommentje:
Benéztem vlaamit, megy valóban, az Enter volt trükkös. de megododdat. köszönöm!
2016. dec. 8. 13:27
 7/7 anonim válasza:
Jessszus Mária! Ez ám az űrtechnika aki ezt érti. :-)
2016. dec. 27. 16:35
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!