Mam pytanie jak zrobić skróty klawiszowe? Na formie mam umieszczony tapControl, w tapControl jest 6 tapPagów. Teraz chce na przykład żeby po naciśnięciu klawisza F1 w tapPage1 został wywołany kod, który jest pod zdarzeniem kliknięcie buttona1, który znajduje się na tapPage1. Następnie żeby ten sam przycisk F1 wywołał zdarzenie spod button2 ale z tapPage2. Czy to jest możliwe? Czy może nie można używać tego sama klawisza?
this
.KeyPreview = true;
private
void Form1_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.F1)
{
;button1_Click
(this, EventArgs.Empty);
;e
.Handled = true;
}
// itd dla każdego przycisku
}
private
void button1_Click(object sender, EventArgs e)
{
MessageBox.Show("F1");
}