c#中,怎么用代码来触发某一个控件的相应事件

wkgmnm 2011-09-15 12:46:08
如题,我想在text文本框中按回车键,触发按钮控件的clicked事件/
...全文
904 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
阿建像熊猫 2011-09-15
  • 打赏
  • 举报
回复
this.btnRegionDelete.Click += new System.EventHandler(this.btnRegionDelete_Click);
assky124 2011-09-15
  • 打赏
  • 举报
回复
直接调用按钮的.PerformClick()函数
sp951 2011-09-15
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 wkgmnm 的回复:]

引用 3 楼 rinall 的回复:
文本框加上keypress事件。
if(e.keychar = '\r')
{
this.Text_Clicked(this.sender,null);
}

提示不包含text_clicked 以及sender 的引用是否缺少using...
[/Quote]
Text_Clicked 就是你按钮的事件
sender 就是你按钮 button
rinall 2011-09-15
  • 打赏
  • 举报
回复
...Text_Clicked 的意思是
触发按钮控件的clicked事件

我不知道你的方法名字。就写的这个。
如果是Click事件。参数中会有sender
wkgmnm 2011-09-15
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 rinall 的回复:]
文本框加上keypress事件。
if(e.keychar = '\r')
{
this.Text_Clicked(this.sender,null);
}
[/Quote]
提示不包含text_clicked 以及sender 的引用是否缺少using...
rinall 2011-09-15
  • 打赏
  • 举报
回复
文本框加上keypress事件。
if(e.keychar = '\r')
{
this.Text_Clicked(this.sender,null);
}
wkgmnm 2011-09-15
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 jacksonjian 的回复:]
this.btnRegionDelete.Click += new System.EventHandler(this.btnRegionDelete_Click);
[/Quote]
不好意思,我刚刚开始学,没看懂这段代码的意思
可不可以解释一下,谢谢了。

110,539

社区成员

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

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

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