惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

B
Blog RSS Feed
量子位
Y
Y Combinator Blog
大猫的无限游戏
大猫的无限游戏
B
Blog
U
Unit 42
C
Check Point Blog
I
InfoQ
aimingoo的专栏
aimingoo的专栏
雷峰网
雷峰网
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 【当耐特】
人人都是产品经理
人人都是产品经理
The Cloudflare Blog
H
Help Net Security
MongoDB | Blog
MongoDB | Blog
博客园 - Franky
H
Hackread – Cybersecurity News, Data Breaches, AI and More
J
Java Code Geeks
Microsoft Azure Blog
Microsoft Azure Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
云风的 BLOG
云风的 BLOG
宝玉的分享
宝玉的分享
爱范儿
爱范儿

博客园 - litsword

[转]IDENT_CURRENT、SCOPE_IDENTITY、@@IDENTITY 差異對照表 [转贴]TFS Power Tools–September 2010 Release SQL 中使用正则表达式过滤字母或数字 [转载]记不住ASP.NET页面生命周期的苦恼 Split Full Name as First and Last HTML 合并单元格示例 动态加载配置文件 [转载]实现PadLeft的SQL脚本 Useful SQL script 在Update 和 Delete语句中使用 Inner Join SQL游标遍历时的变量赋值 SQL Date Time format SCOPE_IDENTITY、IDENT_CURRENT 和 @@IDENTITY 的区别 Union合并数组(去掉重复的项目) Winform 版本信息 Sql语句 生日提醒 【原创】RSS开发心得小结 SQL数据类型nchar,char,varchar与nvarchar区别 JavaScript里面三个等号和两个等号的区别
事件的定义
litsword · 2010-12-28 · via 博客园 - litsword

代码

事件定义:
/// <summary>
/// 自定义事件委托
/// </summary>
public delegate void ExpertListCommandEventHandler(object sender, Professor.UserControls.ExpertListCommandEventArgs e);/// <summary>
/// 定义事件
/// </summary>
public event ExpertListCommandEventHandler Command;/// <summary>
/// 引发事件的方法
/// </summary>
public void RaiseCommandEvent(Professor.UserControls.ExpertListCommandEventArgs e)
{
this.Command(this, e);
}
事件特性(参数)类:必须继承自EventArgs. 可包含多种类型数据.
public class CommandEventArgs: System.EventArgs
{
private string commandName;
/// <summary>
/// 命令名称.
/// </summary>
public string CommandName
{
get
{
return this.commandName;
}
set
{
this.commandName = value;
}
}
private int id;
/// <summary>
/// 操作对象: 被操作的专家ID数列
/// </summary>
public int Id
{
get
{
return this.id;
}
set
{
this.id = value;
}
}
}