Hola
Acabo de probar lo que comento nuestro amigo
cHackAll y efectivamente, al asignar en el text de los botones
&A y
&B al presional la tecla
A o la tecla
B hace lo que quieres y te olvidas de validar el keypress de tal forma que te ahorras todo el código que pusiste colocando en los eventos OnClick de cada botón esto:
Código:
private void button1_Click(object sender, System.EventArgs e)
{
label1.Text = "Has pulsado la A";
}
private void button2_Click(object sender, System.EventArgs e)
{
label1.Text = "Has pulsado la B";
}
Salud OS
Edito: Eso, claro, asumiendo que solo tengas esos botones, sin nada mas