2012-03-31 5 views
0

Windows Forms and Navigation

Я изучил и прочитал множество различных статей и книг в Интернете, но не нашел соответствующих ответов на мою проблему.Windows Forms and Navigation - Visual Basic 2010

В настоящее время я программирую Windows Forms в Visual Studio с использованием VB 2010. Я в поиске решения, чтобы узнать, можно ли общаться между Windows Forms и иметь их в согласованном размере. Некоторым формам нужны данные, а другим они не нужны. Есть ли решение моей проблемы или я трачу свое время?

+0

Джеймс, мой ответ решил вашу проблему? Если да, можете ли вы это принять? Если нет, можете ли вы дать мне некоторую обратную связь, чтобы я мог ее уточнить или исправить? – dsolimano

ответ

0

Чтобы сохранить форму без изменения размера, вы можете установить FormBorderStyle в фиксированный стиль. Вот similar question на форумах MSDN, где они рекомендуют также отключить кнопку максимизации, установив MaximizeBox на false в форме. Кроме того, здесь есть MSDN reference, где документация не изменяется. Таким образом, чтобы достичь согласованного размера, вы должны установить начальные размеры по своему желанию, а затем заблокировать формы, чтобы пользователи не изменяли размер.

Кроме того, можно обмениваться данными между формами, но, как это сделать, больше главы или две в книге, чем ответ переполнения стека. В основном вы бы делили свои объекты данных между формами, которые отображали бы и обновляли объекты. Поиск вокруг привязки данных. У Microsoft есть краткое введение в тему here.

Смежные вопросы