多窗体通讯使用
如下图
点击从窗体 多窗体动态改变label标签的值

步骤1:


1.委托使用三部曲:
//[1]声明委托(根据委托实际需求定义)
public delegate void ShowCounterDelegate(string Counter);
//[2]根据委托定义方法
private void Receiver(string counter)
{
lbCount.Text = counter;
}
3.//根据委托创建委托对象(记录信息)
public ShowCounterDelegate msgSender;
private int counter = 0;//计数器
4.//调用委托
private void button1_Click(object sender, EventArgs e)
{
//调用委托
counter++;
if (msgSender != null)
{
msgSender(counter.ToString());
}
}

5.将多窗体委托跟从窗体方法关联
浙公网安备 33010602011771号