Skip to main content
 首页 » 编程设计

C# this.invoke(new Action

2022年07月19日199zlslch
        private void CheckA() 
        { 
            System.Threading.ThreadPool.QueueUserWorkItem(t => { 
                ShowInfo("检测开始....."); 
                System.Threading.Thread.Sleep(3000); 
                ShowInfo("暂停3秒结束....."); 
                System.Threading.Thread.Sleep(2000); 
                ShowInfo("暂停2秒结束....."); 
                System.Threading.Thread.Sleep(1000); 
                ShowInfo("检测结束"); 
            }); 
                        
        } 
        private void ShowInfo(string Info) 
        { 
            listView1.Invoke(new Action(() => 
            { 
                listView1.Columns[0].Width = listView1.ClientSize.Width; 
                listView1.Items.Insert(0, new ListViewItem(Info)); 
            }));             
        }   




本文参考链接:https://www.cnblogs.com/xihong2014/p/13924210.html