多按钮单击事件的共用
2011-11-18 22:32
204 查看
当多个按钮的单击事件响应代码相同时,没有必要为每个按钮设计单击事件响应,可借用一个按钮的事件响应,以简化代码设计。设计步骤如下:
1.在 Button1 设计单击事件响应代码。
2.选中其它按钮。
3.单击事件列
4.单击下拉菜单
5.选中Button1Click事件
还有另一种情况就是按钮类型不一样,就用不同类之间响应事件的公用:用if语句进行判断,用函数ClassNameIs,代码:
if(Sender->ClassNameIs("TButton"))
{
ShowMessage(((TButton *) Sender)->Caption);
}
else
{
ShowMessage(((TMenuItem *) Sender)->Caption);
}
1.在 Button1 设计单击事件响应代码。
2.选中其它按钮。
3.单击事件列
4.单击下拉菜单
5.选中Button1Click事件
还有另一种情况就是按钮类型不一样,就用不同类之间响应事件的公用:用if语句进行判断,用函数ClassNameIs,代码:
if(Sender->ClassNameIs("TButton"))
{
ShowMessage(((TButton *) Sender)->Caption);
}
else
{
ShowMessage(((TMenuItem *) Sender)->Caption);
}
相关文章推荐
- 15-wp 多个按钮共用一个单击事件(棒棒糖)
- UserControl的单击事件对鼠标左右键都有效,怎样使之像按钮控件那样只对鼠标左键敏感?
- [JS][技巧]利用事件冒泡特性处理多个按钮的单击事件
- Android按钮单击事件的四种常用写法总结
- ALV OO:单击事件-双击事件-自定义按钮事件(示例)
- xib 不响应按钮单击事件问题
- vb.net 中调用按钮单击事件
- (转)Android onClick 按钮单击事件 四种常用写法
- RecyclerView onItemClick 按钮和布局都有单击事件时的处理方式
- Android学习之按钮单击事件及监听器的5实现方式
- 安卓按钮单击事件
- 学习ThinkPHP3.2.2:video11,对index.js中提交按钮单击事件的修改
- Android按钮单击事件的四种常用写法总结
- MFC 通过发送消息完成按钮操作模拟鼠标单击事件的发生的问题
- Android按钮单击事件的四种常用写法总结
- Android----按钮单击事件的四种写法
- Android的按钮单击事件及监听器的实现方式
- java十二周实验.编写一个应用程序,要求编写一个Panel的子类MyPanel,MyPanel中有一个文本框和一个按钮,要求MyPanel的实例作为其按钮的ActionEvent事件的监视器,当单击
- 单击按钮右键事件
- Android button按钮单击事件及监听器的实现方式