当前位置:编程学习 > C#/ASP.NET >>

this.Invoke((MethodInvoker)delegate 这句话是什么意思

            this.Invoke((MethodInvoker)delegate  //Invoke:在拥有此控件的基础窗口句柄的线程上执行委托
            {
                this.panel1.Enabled = false;
            });

几个单独的词我在MSDN上查了
但是连在一起是什么意思呢?
完全不明白 --------------------编程问答-------------------- 你需要去一下windows编程方面的书,先搞清楚进程和线程,然后了解一下前台线程(winform中拥有消息循环的线程)
核心编程会讲解得更加清楚 --------------------编程问答-------------------- 就是非主线程访问UI控件用到了委托。。。。你可以看看分开是咋写的 --------------------编程问答-------------------- 前面的就不写了,你那个看不懂就无语了,

this.panel1.Enabled = false;

你之前应该有定义名为panel1的控件,这一句意思,panel1无效,不委托。
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,