[ ismilovic @ 22.03.2006. 11:07 ] @
Imam neki Grid1 kroz koji unosim podatke u DataTable i posle u bazu.
Želio bi da kontroliram proces, pr izabrat neki podatak za ćeliju sa F3, ili prekinut unos sa PgDn.
Kreirao sam
Code:

        this.Grid1.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Grid1_KeyDown);
        .....
        .......

    private void Grid1_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e)
    {
            if (e.KeyCode == Keys.F3 && Grid1.CurrentCell.ColumnNumber  == 0) {
                        // odabere neki podatak
                }
        }


Grid1_KeyDown() se ne odaziva - ZAŠTO, i kako da ga natjeram da radi.
[ ntadic @ 22.03.2006. 14:03 ] @
Shta je upitanju VS2002/VS2003/VS2005,
Framework verzija 1.0/1.1/2.0?
Win ili Web App?
[ ismilovic @ 22.03.2006. 16:47 ] @
Izvinjavam se
Dopuna:
U pitanju je Delphi2005
Framework verzija 1.1
Win App
[ peka @ 24.03.2006. 16:50 ] @
A sta se desava ako stavis samo
Code:

private void Grid1_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e)
{
    MessageBox.Show("Radi...");
}

Ako ovo radi onda ti je problem u uslovu Grid1.CurrentCell.ColumnNumber == 0 pa ti vidi sta si radio i gdje je greska...