Щелчок - это событие мыши, вам нужно присоединить событие клавиатуры, если вы хотите получать аргументы события клавиатуры, вам нужно поместить все кнопки калькулятора в общую панель и обрабатывать как нажатие кнопки «, так и» текст, отправляемый на панель, таким образом, вы можете отреагировать на оба нажатия клавиш в любом месте и нажать на один и тот же результат.
Простой способ обработки событий для всех кнопок без выполнения одной за другой - иметь обработчик нажатия одной кнопки и проверить свойство text элемента управления, чтобы узнать, как действовать (привести отправителя к кнопке и проверить текст, переключись на это)
Не тестировалось:
switch(((button)sender).Text)
{
case "1":
// react to user having pressed 1 etc etc
}