Чтобы не изменять размер формы, вы можете установить FormBorderStyle
в фиксированный стиль. Вот аналогичный вопрос на форумах MSDN, где они также рекомендуют отключить кнопку максимизации, установив для MaximizeBox
значение false в форме. Кроме того, вот ссылка MSDN , где документально подтверждается возможность изменения размера. Таким образом, для достижения согласованного размера вы должны установить начальные размеры по своему желанию, а затем заблокировать формы, чтобы пользователи не могли изменять их размер.
Кроме того, существует возможность обмена данными между формами, но как это сделать, это больше главы или две в книге, чем ответ переполнения стека. По сути, вы делите объекты данных между формами, которые отображают и обновляют объекты. Поиск вокруг для привязки данных. У Microsoft есть краткое введение в предмет здесь .