Создание нескольких форм путем объединения нескольких проектов - PullRequest
0 голосов
/ 03 ноября 2010

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

И, наконец, если такое решение существует, это правильный способ создания программ, подобных этой, или лучше создавать формы вручную?

Ответы [ 2 ]

2 голосов
/ 03 ноября 2010

Вы можете вызвать форму из другого проекта (если мы говорим о проекте VS), если она общедоступна. Вам необходимо добавить ссылку на проект, в котором эта форма «размещена», в проект, где сделан вызов.

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

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

0 голосов
/ 03 ноября 2010

Да, вы можете вызывать формы, даже если они находятся в разных проектах. Но вам нужно иметь ссылки на эти проекты и определить правильные операторы использования.

...