Ok no problem
I’ve a Main form and call multiple panel (PanelSlider) with 1 MenuStrip with UserControl :
        public Form1()
    {
       InitializeComponent();
        PanelSlider.Controls.Add(new Home());
        PanelSlider.Controls.Add(new Tools());
        etc...
    }
Active Panel with button
    private void HomeBtn_Click(object sender, EventArgs e)
    {
        PanelSlider.Controls.Find("Home", false)[0].BringToFront();
    }
So to switch the multiple panel I declared a menustrip and for example:
    private void CallToolStripMenuItem_Click(object sender, EventArgs e)
    {
        PanelSlider_Utils.Controls.Find("Tools", false)[0].BringToFront();
    }
The problem was for 1 menustrip to open/save/save as option
The solution:
public void SaveToolStripMenuItem_Click(object sender, EventArgs e)
{
    Tools obj = this.Controls.Find("TOOLS", true)[0] as Tools;
    if (Tools != null)
        Tools.new_method();
}
and call new_method like this in TOOLS Form:
public void new_method()
{
 ...my code...
}
solved Sharing one MenuStrip between multiple Forms and “open, save, save as” each form separately