同步方法,控件.invoke(delegate,参数),前面这个delegate要声明而且要实现,为什么要实现呢?因为控件不知道怎么实现。你得把解决方案通过委托给控件,控件才能照做。相当于send了一个invoke
message给控件,“Hi,A控件,我是其它线程来的,想委托你做点事情,具体怎么做...
分类:
编程语言 时间:
2014-05-16 04:58:44
阅读次数:
355
大家知道WPF中多线程访问UI控件时会提示UI线程的数据不能直接被其他线程访问或者修改,该怎样来做呢?分下面两种情况1.WinForm程序 1 2
1)第一种方法,使用委托: 3 private delegate void SetTextCallback(string text); 4 ...
分类:
编程语言 时间:
2014-05-14 03:01:21
阅读次数:
246
1.委托声明 2.委托入门实例namespace ConsoleApplication1{
public delegate void methodDelegate(string str); class Program { static void
Main(st...
分类:
其他好文 时间:
2014-05-11 23:03:43
阅读次数:
338
今天遇到这样一个问题:已经写好的js代码,对ajax加载的html失效了。希望本文帮到部分遇到与我同样问题的朋友。...
分类:
Web程序 时间:
2014-05-11 21:15:00
阅读次数:
405
Delegate-委托,顾名思义就是委托别人办事,就是当一件事情发生后,自己不处理,让别人来处理。
Protocol-协议,就是使用了这个协议后就要按照这个协议来办事,协议要求实现的方法就一定要实现。...
分类:
其他好文 时间:
2014-05-11 03:50:51
阅读次数:
285
Objective-c中的delegate浅析...
分类:
其他好文 时间:
2014-05-10 04:18:10
阅读次数:
312
委托(delegate)
委托是一种可以把引用存储为函数的类型。委托也可以看成是一种数据类型,可以用于定义变量,但它是一种特殊的数据类型,它所定义的变量能接受的数值只能是一个函数,更确切的说,委托类型的变量可以接受的数值只能是一个函数,更确切的说,委托的变量可以接受一个函数的地址,类似于C++语言的函数指针。
委托是对函数的封装,可以当作给方法的特征指定一个名称。
委...
分类:
其他好文 时间:
2014-05-09 22:17:45
阅读次数:
329
//定义一个委托 public delegate int DoSomething(int
count); //BeginInvoke 的回调函数 private static void Execute(IAsyncResult async) ...
分类:
Web程序 时间:
2014-05-09 19:51:27
阅读次数:
422
/** * KVC -- Key Value Coding (键值编码) *
1、KVC是一种间接访问对象实例变量的方式,使用该机制不需要调用存取方法和变量实例就可以访问对象的属性 * KVC
方法存在于NSKeyValueCoding中,默认实现方式由NSObject提供 * KVC ...
分类:
移动开发 时间:
2014-05-09 16:23:57
阅读次数:
376
先创建一个person类并定义name和sex属性,当person的name或sex属性发生变化时会执行一个action/**
* KVO --- Key Value Observe(键值观察者) * KVO 是一种设计模式,属于观察者设计模式 * 观察者设计模式涉及到...
分类:
移动开发 时间:
2014-05-09 16:15:37
阅读次数:
424