C#的问题 希望大家帮帮忙 public delegate void WT//定义一个委托 public event WT ChiFan//定义一个事件

关于C#的问题publicdelegatevoidWT//定义一个委托publiceventWTChiFan//定义一个事件我想点击窗口的时候就进入这个ChiFan的事件... 关于C#的问题
public delegate void WT//定义一个委托
public event WT ChiFan//定义一个事件
我想点击窗口的时候就进入这个 ChiFan的事件该怎么做?
感激不尽!!!!
展开
 我来答
帐号已注销
2016-08-12
知道答主
回答量:10
采纳率:0%
帮助的人:11.3万
展开全部
/// <summary>
/// 窗体的点击事件
/// </summary>
/// <param name="e"></param>
protected override void OnClick(EventArgs e)
{
    //点击窗体是触发ChiFan事件
    ChiFanEvent();
}
/// <summary>
/// 声明一个委托
/// </summary>
public delegate void WT();
/// <summary>
/// 声明一个事件
/// </summary>
public event WT ChiFan;
/// <summary>
/// 用来触发ChiFan事件。在需要触发ChiFan事件的地方调用ChiFanEvent方法
/// </summary>
private void ChiFanEvent()
{
    if (this.ChiFan != null)
    {
        ChiFan();
    }
}
/// <summary>
/// CHiFan事件被触发时执行的代码
/// </summary>
private void ChiFanEventMethod()
{
    MessageBox.Show("ChiFan");
}

private void Form1_Load(object sender, EventArgs e)
{
    //注册ChiFan事件
    this.ChiFan += ChiFanEventMethod;
}

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式