Winform 通用控件异步显示信息

来源:互联网 发布:数据库分组查询原理 编辑:程序博客网 时间:2024/06/03 21:11

主要方法:

/// <summary>/// 通用控件异步显示信息/// </summary>/// <typeparam name="T"></typeparam>/// <param name="control"></param>/// <param name="action"></param>public static void InvokeControlAction<T>(T control, Action<T> action) where T : Control{    if (control.InvokeRequired)    {        control.Invoke(new Action<T, Action<T>>(InvokeControlAction),            new object[] { control, action });    }    else    {        action(control);    }}

调用方法:

InvokeControlAction(btnStart, new Action<Button>((b) =>{    b.Text = sum.ToString();}));
原创粉丝点击