button的事件中如何取得button 的name属性值

kevin_yi 2008-11-25 09:01:03
请问;
button的事件中如何取得button 的name属性值
我总是只能取得他的TXEX的值
谢谢
...全文
492 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
yc200666 2008-11-25
  • 打赏
  • 举报
回复

Button button = sender as button

button.Name


就是这样的
byte377 2008-11-25
  • 打赏
  • 举报
回复
可以设置一个label
初始的时候不可见
当触发click事件的时候是这个label可见 同时将命令按钮的name属性给了label的caption
这里有一个按钮 name 属性为hello
Private Sub Form_Load()
hello.Caption = "单击按钮"
Label1.Visible = False
End Sub

Private Sub hello_Click()
Label1.Visible = True
Label1.Caption = hello.Name
End Sub
wackyboy 2008-11-25
  • 打赏
  • 举报
回复
服务器端的控件没有Name属性 只有ID
whitechololate 2008-11-25
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 lonely7345 的回复:]
Button button = sender as button

button.Name
[/Quote]
.
devilli 2008-11-25
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 lonely7345 的回复:]
Button button = sender as button

button.Name
[/Quote]

正解
acqy 2008-11-25
  • 打赏
  • 举报
回复

private void Button1_Click(object sender, EventArgs e)
{
string name = (sender as Button).Name;
// do something with name.
}

Zhanlixin 2008-11-25
  • 打赏
  • 举报
回复
((Button)sender).Name.ToString()
我姓区不姓区 2008-11-25
  • 打赏
  • 举报
回复
private void Button1_Click(object sender, EventArgs e)
{
Button btn = sender as Button;
//btn.Name
}
孤独侠客123 2008-11-25
  • 打赏
  • 举报
回复
Button button = sender as button

button.Name

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧