If you want each forms to have its own copy of the same menu, then the
easiest way would be to create a new Windows Form, call it "BaseMenuForm" or
something similar, put the menu there, add handlers for the menu items'
events, and otherwise leave that form alone -- don't put any buttons or
panels or anything else on it. Then derive all your other forms from
BaseMenuForm (by creating a new Inherited Form for each) and put your
controls and other behaviors on the inherited forms. That way you'll share
the same menu among multiple form classes.