最近在做一个线程相关的东西,我在调用WCF服务的时候,一次就只能获得一个结果,但我想的是,如果可以循环调用,该有多好啊,WCF服务端的函数中设置一个动态的值,然后客户端接受的时候可以动态的捕获,现在是一次只能调用一次,当然我可以设置N个按钮事件,来获得不同的动态结果值,但我想能不能通过Timer事件来自动执行呢,我试了试,Silverlight中没有Timer组件,但有Dispatcher组件和WinForm等其他的项目中的Timer组件的功能是相同的,但是现在,我在Trick事件中调用***ASyc(),事件以便来获得动态的值时,却得不到想要的结果,那个事件只能执行一次,请问大家有什么好的解决方法没有呢,
http://social.msdn.microsoft.com/Forums/en-US/wcf/thread/d847e664-1db8-408f-b0db-e467295bb791/ dispatcherTimer是发到消息队列的
http://www.cnblogs.com/2018/archive/2011/05/03/2035528.html
不知是否是这个影响你的效果