110,545
社区成员
发帖
与我相关
我的任务
分享
public partial class Form2 : Form
{
//密码窗体
public Form2()
{
InitializeComponent();
}
public delegate void mydelegate();//定义一个委托
public static event mydelegate myevent;//定义上诉委托类型的事件
private void button1_Click(object sender, EventArgs e)
{
if (myevent != null)
{
myevent();
}
}
C# code
private void button2_Click(object sender, EventArgs e)
{
Form2 fm2 = new Form2();
Form2.myevent += new Form2.mydelegate(fm2_myevent);
fm2.Show();
}
private void Form1_Load(object sender, EventArgs e)
{
MessageBox.Show("你好");
}
void fm2_myevent()
{
Form1_Load(null,null);
}
//winForm1里:
//绑定事件,我这是绑定到combobox
public void BindDDL(参数)
{
cobb_server.DataSource = Bl.LoadSSr(参数);
cobb_server.DisplayMember = "QdbIP";
cobb_server.ValueMember = "ID";
cobb_server.SelectedIndex = 0 ;
}
//winForm2里:
public winForm1 wf1;
private void 需要改变wf1的事件()
{
if (wf1 == null || wf1.IsDisposed)
{ }
else { wf1.BindDDL(参数); }
}