//Form1.cs
public delegate void delEvent(int val);
public event delEvent onEvent;
private btn_click(){
if(onEvent != null) {
onEvent(10);
}
}
//Form2.cs
private void init(){
Form1 fm=new Form1();
fm.onEvent+=getValFromFrom1;
}
private void getValFromFrom1(int val){
int _val=val;
}
public delegate void delEvent(int val);
public event delEvent onEvent;
private btn_click(){
if(onEvent != null) {
onEvent(10);
}
}
//Form2.cs
private void init(){
Form1 fm=new Form1();
fm.onEvent+=getValFromFrom1;
}
private void getValFromFrom1(int val){
int _val=val;
}