As Vince said, the link I put at the end of my previous reply refers you to several articles on this topic. In case you missed it, here it is again:
http://www.sellsbrothers.com/news/showTopic.aspx?ixTopic=1707 But to answer your questions: > give me more insights about - > When Control.InvokeRequired = true This will be true whenever you read that property from any thread other than the UI thread. > calling this.BeginInvoke(new > methoddelgate(function)) will call the control's properties using > correct thread? It won't "call the control's properties". It's not really clear what you even mean by that. It will call whatever function the delegate you pass in refers to. ('function' in your example code there.) -- Ian Griffiths - DevelopMentor http://www.interact-sw.co.uk/iangblog/ > -----Original Message----- > From: Sathiamurthy, Venkat > > My many Thanks to Ian Griffiths and Bob Lynch, Your comments and > suggestions were very helpful. > > Can you please explain me or refer article about > Control.Invoke/Control.BeginInvoke and give me more insights about - > When Control.InvokeRequired = true, calling this.BeginInvoke(new > methoddelgate(function)) will call the control's properties using > correct thread? =================================== This list is hosted by DevelopMentorŪ http://www.develop.com View archives and manage your subscription(s) at http://discuss.develop.com