社区
C#
帖子详情
如何让同一个按钮响应不同的单击事件?
yangquanlaohou
2010-09-02 05:28:18
如何让同一个按钮响应不同的单击事件?
...全文
653
15
打赏
收藏
如何让同一个按钮响应不同的单击事件?
如何让同一个按钮响应不同的单击事件?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
willy2358
2010-09-02
打赏
举报
回复
楼上又是一个传说!!!
太迷恋了。
wuyq11
2010-09-02
打赏
举报
回复
Button btn=sender as Button;
btn.performClick();
条件
doSomething();
else
doSomething();
yangquanlaohou
2010-09-02
打赏
举报
回复
最优雅的一种,俺想学,来几行。
geminizane
2010-09-02
打赏
举报
回复
0.0
if(textbox1.text=="开始")
{
timer1.tick==true;
textbox1.text="停止";
}
if(textbox1.text=="停止")
{
timer1.tick==false;
textbox1.text="开始";
}
貌似是可以这样的,,,
ztenv
2010-09-02
打赏
举报
回复
多种方法:
最土的一种:在单击事件中根据情况来判断
优雅的一种:不同的情况挂接不同的事件,先要把之前的事件清空;
最优雅的一种:继承button,重写OnClick方法,并维护外部注册事件的委托,这个是有难度的;
缭绕飘渺
2010-09-02
打赏
举报
回复
进入按钮事件后
弄个变量判断一下是哪种情况
然后分别执行不同的函数
shiyuyao1987
2010-09-02
打赏
举报
回复
[Quote=引用 8 楼 q107770540 的回复:]
引用 7 楼 yangquanlaohou 的回复:
1楼头像好仰慕
不要迷恋哥
[/Quote]
哥只是个传说
q107770540
2010-09-02
打赏
举报
回复
[Quote=引用 7 楼 yangquanlaohou 的回复:]
1楼头像好仰慕
[/Quote]
不要迷恋哥
yangquanlaohou
2010-09-02
打赏
举报
回复
1楼头像好仰慕
shixiujin
2010-09-02
打赏
举报
回复
学习...
shiyuyao1987
2010-09-02
打赏
举报
回复
在按钮里面做判断不就行了,不用2个按钮
Dobzhansky
2010-09-02
打赏
举报
回复
不同情况 是如何区分的?
知道了不同情况, 调用不同函数不就完了么.
void buttonclick(object sender, EventArgs e)
{
switch (status){
case 1:
call 情况1;
break;
//.....
}
}
yangquanlaohou
2010-09-02
打赏
举报
回复
单击呀,同一个提交按钮不同的情况下执行不同的任务。
Rock870210
2010-09-02
打赏
举报
回复
楼主想怎么个击法?单击、双击、连环快速出击?
q107770540
2010-09-02
打赏
举报
回复
string s;
if(s=="1")
{
this.Button1.Click += new System.EventHandler(this.Button1_Click);
}
else
{
this.Button1.Click += new System.EventHandler(this.Button2_Click);
}
private void Button1_Click(object sender, System.EventArgs e)
{
}
private void Button2_Click(object sender, System.EventArgs e)
{
}
MFC实现组合键
响应
和
按钮
左键右键
单击
响应
MFC实现组合键
响应
和
按钮
左键右键
单击
响应
C+MFC里
按钮
只有
单击
和双击消息,要实现做简单几何右键
单击
,得在PreTransLateMessage里面实现 对话框的PreTranslateMessage里 实现
按钮
的左键
单击
和右键
单击
事件
; 也在里面实现回车键
响应
和Ctrl+enter组合键
响应
点击此程序
按钮
,
响应
另一个程序的
按钮
事件
当点击A程序中一个
按钮
,会
响应
B程序中的
按钮
事件
。使用VC++实现的。
Android
事件
处理重难点教学视频
但是如果用户要能方便地使用我们的Android APP,我们开发的时候就必须要考虑用户对这些控件可能进行的操作,比如
单击
、双击、滑动等,然后再对这些
不同
的用户
事件
进行
不同
的处理,从而满足用户对应用的操作需求。
MFC 动态添加
按钮
&
响应
事件
如题 在MFC中动态添加
按钮
(这不难) 主要是要
响应
按钮
事件
2021-11-18 WinFrom面试题 Form中有多个
按钮
,如何做到让它们都
响应
同一个
单击
事件
处理程序,显示它们各自的名称信息?
Form中有多个
按钮
,如何做到让它们都
响应
同一个
单击
事件
处理程序,显示它们各自的名称信息? 先定义一个实现该效果的
事件
处理程序: Private void Btn_Click(object sender,EventArgs e) { Button btn=(Button)sender; MessageBox.Show($”点击的
按钮
是:{btn.Text}”); } 然后订阅
按钮
的
单击
事件
, 如Btn1
按钮
的订阅:Btn1.Click+=Btn_Click; Btn2
按钮
的订阅:Btn2
C#
110,536
社区成员
642,576
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章