Вы были участником в течение 6 месяцев, задавали вопросы, но никогда не отвечали на вопросы, никогда не комментировали вопрос и даже не приняли ответ.
Но если бы все в этом сообществе действовали одинаково, если бы все остальные были просто пользователем, где бы вы тогда были? Там не будет ни сообщества, ни ресурса, вы никогда не получите ответ или не сможете найти какую-либо информацию. Думаю об этом. Затем подумайте о том, чтобы действительно присоединиться к сообществу и прекратить его использовать.
Теперь, чтобы ответить на ваш вопрос, контейнер Winforms MDI изначально не поддерживает описываемые вами функции, однако поддерживает размещение UserControls непосредственно в контейнере MDI. Это позволяет очень легко эмулировать описанную вами функциональность. Просто создайте UserControl, который предоставляет графическую поверхность и необходимые элементы управления, а затем используйте свойства закрепления, чтобы заставить MDI-контейнер правильно размещать дочерние формы в открытой клиентской области, а не поверх UserControl.
Например, для создания логотипа, а затем под строкой меню создайте UserControl с логотипом и строкой меню. Создайте события и подключите их по мере необходимости, чтобы позволить MDI-форме подписаться на события, которые передают любые щелчки в меню, которые должны обрабатываться MDI-формой. Наконец, поместите UserControl непосредственно в форму MDI и установите его свойство закрепления на вершине. Тогда любые дочерние формы будут правильно отображаться в оставшейся клиентской области под строкой меню в UserControl.