Если вы хотите использовать одну и ту же кнопку для воспроизведения и приостановки музыки, вы можете использовать флаг, чтобы определить ее поведение:
bool isPlaying = false;
private void btn_reproducir_Click(object sender, EventArgs e)
{
WindowsMediaPlayer myplayer = new WindowsMediaPlayer();
myplayer.URL = @"C:\song.mp3";
if(isPlaying)
{
myplayer.controls.pause();
isPlaying = false;
}
else
{
myplayer.controls.play();
isPlaying = true;
}
}
Если вы хотите использовать клавишу ввода, чтобы нажать кнопку изв любом месте формы просто установите «AcceptButton» для кнопки, на которую вы хотите нажать.Пока элемент управления, который в данный момент имеет фокус, не использует клавишу ввода, нажатие клавиши ввода автоматически будет нажимать кнопку AcceptButton.Сценарий, в котором это не сработало бы, был бы, если бы фокусировалось многострочное текстовое поле.Многострочное текстовое поле позволяет нажать клавишу ввода, чтобы начать новую строку, поэтому в этом случае кнопка AcceptButton не будет нажата.

Дополнительно, вы всегда можете использовать клавишу табуляции для перехода к кнопке, а затем нажать клавишу ввода после выделения кнопки.