I have use multiple gird in my main form (Entity framework , databindingsource) .
i have refresh button on main form and i want refresh all grid data .(data changed on other form)
The easiest and cleanest way to do this is to create an event on the main form and register all other forms to that event, and just connect that event to the refresh button.
Or an even easier solution (but not that clean) create a static event on the main form and register to that from all other forms, that way you won't need an instance of the main form.
Hope this helps, if you have any other questions or comments, please let me know,