发布网友 发布时间:2024-10-03 08:07
共2个回答
热心网友 时间:2024-10-28 22:49
//啥也不多说了,代码更简洁明了。 public partial class Form2 : Form
{
public UpdateMessageDelegate UpdateMessage { get; set; }
public Form2()
{
InitializeComponent();
}
private void tbContent2_TextChanged(object sender, EventArgs e)
{
var msg = tbContent2.Text.Trim();
if (UpdateMessage!=null)
{
UpdateMessage(msg);
}
}
}
public delegate void UpdateMessageDelegate(string msg);
UpdateMessageDelegate这个委托我单独定义到了一个类文件中,当然也可以定义在Form窗体类的外面。
热心网友 时间:2024-10-28 22:49
1 子窗口定义一个委托类型,当有需要时调用此委托追答你的理解对的。
委托不是线程。这二者有区别的。