欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

C#在主界面线程实时显示label内容

程序员文章站 2022-03-04 12:37:33
...

C#在主界面线程实时显示label内容

private void DisTempData(string str, Label label)
{
    /* 调用主界面显示标签 */
    if (this.InvokeRequired)
    {
        BeginInvoke(new LabelDebug(this.LabelDebugData), new object[] { label, str });
    }
    else
    {
        LabelDebugData(label, str);
    }
}
private delegate void LabelDebug(System.Windows.Forms.Label temp, string str);
private void LabelDebugData(System.Windows.Forms.Label temp, string str)
{
    /* 调试过程中间数据输出函数 */
    temp.Text = str;
}