跪求大侠们给我讲讲委托与事件,
有关于这个好贴,好文章 希望大家推荐一下 , 真心拜谢各位。
http://topic.csdn.net/u/20120803/10/e89d2bc7-7c91-4a50-be96-3418e8052835.html?r=79306652
没好好学习,现在想想 真有点少年不努力,老大徒伤悲呀。。
------解决方案--------------------不知道能不能接个分
------解决方案--------------------http://kb.cnblogs.com/page/99111/
------解决方案--------------------http://wenku.baidu.com/view/8c175c6b25c52cc58bd6be68.html
你可以看一下这个文档
http://www.tracefact.net/CSharp-Programming/Delegates-and-Events-in-CSharp.aspx
这是关于事件与委托的一个博客,你可以看一下看是否对你有帮助
http://download.csdn.net/download/Youhei_yp/2346263
此链接是关于事件和委托的相关资料,你可以下载下来多学习一下,这是一个漫长的过程得自己去理解和实践,祝你好运!
------解决方案--------------------是啊,我四来听听的。
------解决方案--------------------方法就是炸弹
委托就是装炸弹的的大盒子
事件的意思就是说 我事先告诉大家某某时候我会把这个盒子以某种方式丢出去 谁想在这个时候丢炸弹炸人的就自己把炸弹装进盒子里面来
就是这个样子
------解决方案--------------------简单来说,委托就是函数指针,事件就是封装了的委托类型变量
------解决方案--------------------反正我工作又用不着
------解决方案--------------------委托说的简单点 就是把方法当变量一样传给其他的类或方法
C# code
public Form2()
{
InitializeComponent();
showmig = Show;
}
public delegate void ShowImg(string img);
public static ShowImg showmig;
public void Show(string img)
{
this.textBox2.Text = img;
}
private void textBox1_TextChanged(object sender, EventArgs e)
{
showmig(this.textBox1.Text);
}