изменение размера основной формы без отображения кнопок изображения в дочерней форме

Я работаю над приложением .NET C #, которое имеет основную форму, которая является контейнером MDI. Когда пользователь изменяет размер основной формы, появляются полосы прокрутки, а кнопки изображений закрываются полосами прокрутки основной формы ...

Когда форма загружается впервые, кнопки отображаются правильно.

При изменении размера формы (основной формы) кнопки изображения в дочерней форме становятся невидимыми (они закрываются основной полосой прокрутки)

Может ли кто-нибудь помочь в этом для отображения изображений в дочерней форме ..

Большое спасибо


person Enigma State    schedule 04.10.2011    source источник
comment
Можете ли вы предоставить нам несколько примеров изображений того, что правильно и как это выглядит после изменения размера. Без этого сложно представить свою проблему. Или постарайтесь быть более точными в своей аргументации.   -  person dwonisch    schedule 04.10.2011


Ответы (1)


Попробуйте объединить кнопки "изображения" с ToolStrip родительского MDI. Вы должны сделать элемент управления ToolStrip в дочерней форме невидимым и установить свойства MergeAction и MergeIndex, чтобы заставить его работать. См. Метод ToolStripManager.Merge.

Если вы хотите, чтобы они оставались в дочерней форме, в игру вступят полосы прокрутки. Это своего рода сделка с формами MDI.

person LarsTech    schedule 04.10.2011
comment
много Спасибо за вашу поддержку, я реализовал этот метод ToolStripManager.Merge Method, он работает нормально ... - person Enigma State; 05.10.2011