日期:2014-05-17  浏览次数:20955 次

怎么显示当前按钮的Text内容?
我有10个按钮,怎样才可以在每个按钮的 click 事件里面嵌入相同的代码来显示当前按钮的Text?

private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show( this...... text); //???
}

------解决方案--------------------
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show(((Button)sender).Text);
}

------解决方案--------------------
sender 就是你的button,(sender as Button).Text or ((Button)sender).Text