Добавить форму в моем проекте в другой проект - PullRequest
8 голосов
/ 05 февраля 2011

У меня есть проект, в котором есть форма, в которой есть несколько объектов (элементов управления). Я хочу добавить эту форму в другой проект в другом решении. Как я могу это сделать. Спасибо.

1 Ответ

22 голосов
/ 05 февраля 2011

Вы имеете в виду, что у вас есть форма в вашем проекте, и вы хотите добавить ее в другой проект в каком-либо другом решении.Если , то это так и есть .Выполните следующие действия:

  • Щелкните правой кнопкой мыши Project в обозревателе решений
  • Выберите Добавить -> Существующий элемент,
  • В диалоговом окне Добавить существующий элемент перейдите к "Form.cs ", который вы хотите добавить.

Он будет скопирован в вашу локальную папку Project Solution со всеми элементами в ней (включая designer.cs и файлы ресурсов).Примечания:

  • Сразу после добавления файла ".cs" формы вы можете видеть только Form.cs, а не представление "Дизайн".Просто откройте файл в редакторе кода, и Visual Studio автоматически нарисует форму в Designer for Design Support.

  • Эта операция добавит файлы в виде Copy .Они будут независимы от изменений в Первоначальной форме.Если вы хотите внести изменения, добавьте его в качестве ссылки.(Выберите «Добавить как ссылку» в диалоговом окне «Добавить существующий элемент»)

...