Ciao a tutti, ho un form che deve trasferire il focus ad una griglia alla pressione di un testo funzione.
Premendo il tasto funzione sposta il focus sul menu in alto a sinistra.
Posto il codice:
private void txtNote_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.F5) rbEOK.Checked = true;
else if (e.KeyCode == Keys.F6) rbEKO.Checked = true;
else if (e.KeyCode == Keys.F7) rbROK.Checked = true;
else if (e.KeyCode == Keys.F8) rbRKO.Checked = true;
else if (e.KeyCode == Keys.F10)
{
QuantiValidati++;
if (rbEOK.Checked || rbEKO.Checked || rbROK.Checked || rbRKO.Checked) SalvaRiga();
}
Griglia.Focus();
}
Sbaglio qualcosa?
Grazie.