[ Igor Gajic @ 23.06.2008. 09:10 ] @
Trenutno pravim jednu formu koja sadrzi i DataGridView, potrebno mi je da presretnem
Insert key i da ga obradim.

Pokusao sam preko KeyPress eventa DataGridView-a, glavnog Form-a, zatim preko GetAsyncKeyState API f-je,
preko dogadjaja dataGridView1_EditingControlShowing i postavljanje novog KeyPress eventa za celiju i presretanja
Insert keya preko njega ali ni nista nije urodilo plodom.

Aplikacija kao da ne registruje pritiskanje Insert key-a?!?

Da li neko ima ideju kako ovo uraditi.

[ bunker @ 23.06.2008. 10:19 ] @
Code:

protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
{
        if (keyData == Keys.Insert)
    {
        // radi neki posao
        return true;
    }
    else
    {
        return base.ProcessCmdKey(ref msg, keyData);
    }
}
[ Igor Gajic @ 23.06.2008. 11:11 ] @
Hvala na brzom odgovoru!!!