1 //关联VPP到CogToolBlockEdit2控件,实现在程序中修改VPP的参数的目的
2 public static bool InitToolBlockEdit(CogToolBlock mytoolblock,CogToolBlockEditV2 toolblockEdit)
3 {
4 try
5 {
6 //Invoke()方法第一个参数是返回值为VOID的委托,第二个是给委托对应方法传递参数
7 //用Action<>();
8 if (toolblockEdit.InvokeRequired)//判断是否需要用跨线程访问,True是跨线程
9 {
10 toolblockEdit.Invoke(new Action(() => { toolblockEdit.Subject = mytoolblock; } ) );
11 }
12 else
13 {
14 toolblockEdit.Subject = mytoolblock;
15 }
16 return true;
17
18 }
19 catch
20 {
21 return false;
22 }
23
24 }
|
请发表评论