I am getting an exception "System.InvalidOperationException: Cross-thread operation not valid" I suspect data population on control is from another thread rather than UI. Any reason why? I saw invoke or begin invoke can do some good result, if so how can i utilise it in my code ? or do we have any other alternate mechanism.Following is trace i am getting
Control control = null;
object ancestor = Parent;
Where i can use InvokeRequired here, any thoughts?