Sender的认识
来源:互联网 发布:淘宝商城专业托管 编辑:程序博客网 时间:2024/05/22 10:42
对于要执行相同事件的事件代码,如菜单的Click事件调用窗口出来,代码只需写一次,在TreeView或是GroupItem的Click事件可以用一个自定义过程去调用菜单的Click事件代码,可以用Sender来实现。
1、Sender就是调用一个事件过程的控件,当你点击一个按钮Button1时,会产生一个Buootn1Click事件,系统会把Button1传递给Button1Click事件作为参数;
2、Sender是激发一个事件的对像(如按钮...),如点击Menu,则Menu的Click事件中的Sender就是这个TMenuItem......;
if Node.Data<>nil then
sFunctNO:=PMYData(Node.data)^.sFunctno;
//ShowMessage(sFunctNO); //返回菜单对应的ID
TreeViewItemClick(Node,sFunctNO); //自定义的过程,传参数:一个TTreeNode对象,就是Sender,还有一个是字符串变量
if Sender is TTreeNode then
begin
if sFunctNo='m0102' then
m0102Click(Sender as TTreeNode); //表示m0102Click事件是由TTreeNode对象来激发的
end;
- Sender的认识
- Asp.Net之Object sender,EventArgs e的认识
- sender,e 的意义
- sender的理解
- Sender的作用
- 关于IBAction的sender
- zabbix sender的使用
- sender
- Sender
- 呼叫event的sender討論
- sender对象的使用方法笔记
- sender对象的使用方法笔记
- Self和Sender的区别
- Delphi-Sender对象的定义
- C#中sender的用法
- UDT的Sender和Receiver
- XMLHTTPRequest 的封装--Sender
- Delphi中Sender对象的定义
- Linux wait和waitpid和kill
- 时间插入mysql
- 交织编码
- HDU 1403 Longest Common Substring
- poj1251 hdu 1301 Jungle Roads
- Sender的认识
- linux下防止文件误删的办法
- wordpress 在 plugin 里定义一个 widget
- 浅谈WebKit之Port篇
- 【Android UI设计与开发】第04期:引导界面(四)仿人人网V5.9.2最新版引导界面
- Elevator 杭电1008
- 熟悉 和使用 jar 文件
- 开发者须知 HTML5 的15个新特性
- 期中考试2