zoukankan      html  css  js  c++  java
  • 事件的定义

    代码
    事件定义:
    /// <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;
    }
    }
    }
  • 相关阅读:
    imp.load_source的用法
    第12周翻译
    第十周学习笔记
    翻译:高级t
    t-sql
    9周学习笔记
    第8周学习笔记
    t-sql的楼梯:超越基本级别6:使用案例表达式和IIF函数
    数据库设计层次3:构建表
    第七周学习笔记
  • 原文地址:https://www.cnblogs.com/litsword/p/1918962.html
Copyright © 2011-2022 走看看