定义一个类 DelegateState
public delegate void TextBoxdelegate(string msg);
//TextBox消息提示框
public static TextBoxdelegate DelegateTextBox;
定义另一个类 MainForm
private void InitDelegateState()
{
DelegateState.DelegateTextBox = DelegateTextBox;//初始化委托函数
}
//通过委托向TextBox中更新数据
private void DelegateTextBox(string msg)
{
try
{
this.Invoke(new ThreadStart(delegate
{
this.txt.Text = msg;
}
));
}
catch (System.Exception ex)
{
}
}
定义并使用委托
最新推荐文章于 2022-12-14 22:01:19 发布