您的位置:首页 > 编程语言 > C#

C# 委托delegate 例子

2015-11-04 15:11 363 查看
private delegate void ShowStatusMessage(string vinfo);//代理
private void SetLabelMesssage(string vinfo)
{
//判断是否有其它线程调用控件
if (this.InvokeRequired)
{
ShowStatusMessage setpos = new ShowStatusMessage(SetLabelMesssage);
this.Invoke(setpos, new object[] { vinfo });
}
else
{
lblExpress.Text = vinfo;
if (NowCount == ExpressCount)
{
lblExpress.Text = "";
DevExpress.XtraEditors.XtraMessageBox.Show(string.Format("预约结束! 成功数{0}笔,失败数{1}!", sCount, dCount), AppMessage.MSG0000);
GetDataSale();
}
}
}


View Code
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: