我有 70 个按钮,其名称类似于 button1、button2、button3 等。我的目标是,每当单击 button1 时,它会说“1”,而 button2 会说“2”,以此类推。
button1 说话的代码是:
SpeechSynthesizer synthesizer = new SpeechSynthesizer();
private void button1_Click(object sender, EventArgs e)
{
synthesizer.Speak("1");
}
对于按钮 2
private void button2_Click(object sender, EventArgs e)
{
synthesizer.Speak("2");
}
对于其他 68 个按钮,依此类推。
现在很难实现 70 按钮的动作。这些按钮操作遵循一种模式——那么任何人都可以建议一种更有效的方法来实现这些按钮处理程序,以节省我写出 70 个不同操作的时间吗?