C#怎么获取当前单击的控件名称,比如有100个Button 一个button_Click() ,点击按钮后显示所点击的按钮名称
4个回答
展开全部
private void button1_Click(object sender, EventArgs e)
{
Button button = (Button)sender;
MessageBox.Show(button.Name);
}
{
Button button = (Button)sender;
MessageBox.Show(button.Name);
}
追问
很给力 谢谢
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以通过Click事件中传递过来的sender对象获取按钮名称
(Button)sender.Name
(Button)sender.Name
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
this.button.text.toString()
追问
不行呀 this.button.text.toString() 中的button是没有的 他是从“button1”~“button100”的。就是不知道是哪一个button
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询