当前位置: 移动技术网 > IT编程>开发语言>.net > 自定义事件-继承表单

自定义事件-继承表单

2018年06月03日  | 移动技术网IT编程  | 我要评论

碧水源净水器,禅城区教师招聘,做生意的网站

 

以下是 基类 Form1

// 委托、事件是 public 和全局的

public delegate void ButtonClickdHandle(object sender, EventArgs e);//定义委托
public event ButtonClickdHandle UserControlButtonClicked;//定义事件

 

public void button1_Click(object sender, EventArgs e)
{//button1 控件定义为 Public 属性
  UserControlButtonClicked(sender, e);//抛出事件
}


 

以下是继承自 Form1的 类 Form2

private void Form2_Load(object sender, EventArgs e)
{
  this.UserControlButtonClicked += new ButtonClickdHandle(buttonClick);//后面是委托
  this.Text = "form2";
}

private void buttonClick(object sender, EventArgs e)
{
  MessageBox.Show("1");
}

 

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网