» »

[C#] problem pri "lovljenju" dogodkov, povezanih s tipkovnico

[C#] problem pri "lovljenju" dogodkov, povezanih s tipkovnico

Zzzzzzz ::

Imam en problemček s "tipkovnico"...

In sicer imam dva forma (SDI). En je glavni, preko katerega odprem podrejenega (form2.ShowDialog(this)).
V obeh bi rad imel rad bližnjico na tipkovnici, kjer bi bil Insert v obeh formih bližnjica za vnos novega zapisa (različne vrste zapisi). Problem je pa v tem, da mi v "podrejenem" formu kliče event v nadrejenem (parent) formu.
V nadrejenem formu je ta bližnjica (Insert) narejena preko ContextMenuStrip komponente, v podrejenem pa preko KeyPress eventa. In ko pritisnem Insert na podrejenem formu, ne naredi KeyPress eventa (če pritisnem kako drugo tipko, ga naredi), ampak naredi tisto, na kar kaže bližnjica na glavnem formu...
WTF? Am I doin' something wrong?

In še to: Kako "ujeti" tabulator? Keypress in keydown eventi ga ne primejo...

thx
  • spremenil: Zzzzzzz ()

Tutankhamun ::

seveda se ujame TAB z keyDown

if(e.KeyValue == 9) Tab je bil pritisnjen

alpa

if(e.KeyCode == Keys.Tab) Tab je bil pritisnjen
AMD Phenom QUAD 9950 Black Edition, 8GB


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[c#]izvajanje kode

Oddelek: Programiranje
131086 (820) LeQuack
»

[C++] izris v [x,y]

Oddelek: Programiranje
131163 (865) DuleKrtola
»

C# - keypress

Oddelek: Programiranje
201630 (1361) urkrajnc
»

[PHP, javascript] program za seštevanje v dveh posameznih oknih

Oddelek: Programiranje
132379 (2249) |CyGNUS-x
»

[C#]Textbox ki dovoli samo številke

Oddelek: Programiranje
121354 (1218) darkolord

Več podobnih tem