本人有很多个按钮事件都是点击弹出一个提示框,操作成功。现在要设置一个一键操作全部其他按钮。怎么设置才可以只弹出一个提示框,而不是把每个按钮的提示框都弹出?
解决方案
40
可以重构你的代码,例如
void Button1_Click(object sender, EventArgs e) { // 做法1具体细节 MessageBox("做法1完成"); } void Button1_Click(object sender, EventArgs e) { // 做法2具体细节 MessageBox("做法2完成"); }
可以改成:
void Button1_Click(object sender, EventArgs e) { 做法1(); MessageBox("做法1完成"); } void Button1_Click(object sender, EventArgs e) { 做法2(); MessageBox("做法2完成"); } void ButtonAll_Click(object sender, EventArgs e) { 做法1(); 做法2(); MessageBox("做法1、2完成"); } void 做法1() { // 做法1具体细节 } void 做法2() { // 做法2具体细节 }