You can do that in many ways, and it depends on the scenario in your application. - declare event in child form. when opening child form subscribe to that child form event and in the event handler run that method. In child form, raise the event when you need to execute the method - set the MdiParent property of the child form to the Mdi Form. In the child form when you need to run the method, cast the MdiParent to Mdi form type and run the mehtod. In this case this method must be public. - you can also pass the mdi form instance as a parameter to the child form constructor, store that reference of mdi form in some field of Mdi form type, and leter when you need it, just execute the public method. |