Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.66/146: Рейтинг темы: голосов - 146, средняя оценка - 4.66
1 / 1 / 1
Регистрация: 28.11.2014
Сообщений: 46

Перенести форму из одного проекта в другой

20.05.2015, 11:34. Показов 29607. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день. Такая проблема: создала форму в одном проекте, теперь нужно перенести эту форму в совершенно другой проект. Подскажите, как это сделать? Копи-паст не срабатывает, как и Добавить существующий элемент.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
20.05.2015, 11:34
Ответы с готовыми решениями:

Перенести массив из одного метода в другой
Всем привет, только начал учить язык, такая проблема: Есть форма и две кнопки. При нажатии первой кнопки генерируется массив, который...

Как перенести данные из одного DataGridView в другой
как перенести данные из datagridview1 в datagridview2 datagridview2 находится в другом окне

Как перенести информацию из одного сектора диска в другой
Имеется ли способ с помощью c# перенести файл или его часть с одного дискового адреса в другой.

9
1 / 1 / 1
Регистрация: 28.11.2014
Сообщений: 46
20.05.2015, 12:09  [ТС]
Добрый день. Такая проблема: создала форму в одном проекте, теперь нужно перенести эту форму в совершенно другой проект. Подскажите, как это сделать? Копи-паст не срабатывает, как и Добавить существующий элемент.

 Комментарий модератора 
Не нужно дублировать темы, это нарушение
0
 Аватар для Art
153 / 153 / 56
Регистрация: 20.12.2011
Сообщений: 1,614
20.05.2015, 12:14
love0705, создайте точно такую же форму и перенесите (копипастом) исходники формы и исходники "Имя_Формы.Designer.cs"
или вы это и имели ввиду под копипастом и я вас не так понял?
0
 Аватар для diadiavova
7261 / 2608 / 745
Регистрация: 11.04.2015
Сообщений: 4,155
Записей в блоге: 43
20.05.2015, 12:33
Цитата Сообщение от Art Посмотреть сообщение
исходники формы и исходники "Имя_Формы.Designer.cs"
Еще нужен файл "Имя_формы.resx".
Цитата Сообщение от love0705 Посмотреть сообщение
как и Добавить существующий элемент.
Опять-таки надо добавлять сразу три указанных файла. Единственная проблема при этом - обозреватель решений не будет отображать их как связанные и это можно решить только подправив файл проекта вручную. Так что способ с копиастой - видимо проще.
0
1 / 1 / 0
Регистрация: 20.05.2015
Сообщений: 4
20.05.2015, 21:20
Привет. Жмешь добавить существующий элемент. Добавляешь свою форму, а потом меняешь namespace на тот, который у тебя в проекте.
1
0 / 0 / 0
Регистрация: 12.07.2016
Сообщений: 8
26.10.2016, 19:06
Вопрос заключается в том, как скопировать графический конструктор и работать в нем на другом проекте. Подозреваю, что редиски из Microsoft порезали русскую версию VS, сокрыв опцию импорта шаблона формы
0
 Аватар для Serg34
100 / 100 / 33
Регистрация: 20.09.2014
Сообщений: 457
Записей в блоге: 3
26.10.2016, 19:26
Цитата Сообщение от love0705 Посмотреть сообщение
Копи-паст не срабатывает, как и Добавить существующий элемент.
Обычно через добавление существующего "ИмяФормы.cs" все срабатывает. Остальные файлы ("ИмяФормы.Designer.cs" и "Имяформы.resx") VS сама подхватывает автоматически.
Опишите поподробнее в чем именно ошибка - выводится ли сообщение об ошибке или файлы с восклицательными знаками или в коде добавленных файлов ошибки....
0
0 / 0 / 0
Регистрация: 12.07.2016
Сообщений: 8
27.10.2016, 16:49
при запуске срабатывает. А как быть с тем, что если нужно добавить еще элемент или отредактировать существующий? Графический конструктор пропадает, это понятно или нет?
Короче понятно. Микрософт отстойная конторка без нормального сопровождения и курсов
0
 Аватар для Serg34
100 / 100 / 33
Регистрация: 20.09.2014
Сообщений: 457
Записей в блоге: 3
28.10.2016, 00:22
Цитата Сообщение от yurii_kutuzov Посмотреть сообщение
как быть с тем, что если нужно добавить еще элемент
Добавляешь
Цитата Сообщение от yurii_kutuzov Посмотреть сообщение
или отредактировать существующий
редактируешь
Цитата Сообщение от yurii_kutuzov Посмотреть сообщение
Графический конструктор пропадает
Ни у кого не пропадает, а у Вас пропадает.
Цитата Сообщение от yurii_kutuzov Посмотреть сообщение
Микрософт отстойная конторка
Не нравится - пишите свои операционки, приложения, языки и среды разработки
Интернет пестрит такими "громкими" темами, многие из которых сводятся к тому, что у автора руки не из того места растут - Вы не первый и не последний. Ничего интересного
0
2 / 2 / 0
Регистрация: 31.10.2016
Сообщений: 4
31.10.2016, 08:50
Привет. Есть выход...
1)Кладёте две сборки в одну папку.
2)Запускаете сборку, в которую нужно вставить форму.
3)Нажимаете в контекстном меню кнопку "Добавить проект"
4)Добавляете проект с нужной формой
//В результате в одной сборку два проекта
5)Выделяете в старом проекте нужную форму, в контекстном меню нажимаете "копировать"
6)Переходите в новый проект (в рамках всё той же сборки) и нажимаете в контекстном меню кнопку вставить.
7)Удаляете из сборки старый проект (удаляется не сам проект с диска, а только ссылка на него) и продолжаете ваять на благо мироздания, но уже со скопированной формой.
Удачи.=)
2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
31.10.2016, 08:50
Помогаю со студенческими работами здесь

Как перенести значение переменной из одного метода в другой
private void button12_Click(object sender, EventArgs e) { double car = double.Parse(textBox1.Text); ...

Как вызвать другую форму из одного проекта?
вот например у меня в проекте есть Form1 и Form2 при клике на button1 у меня открывается Form2, а Form1.Visible =false;

Передача данных из одного проекта в другой
У меня решение состоит из 4-х проектов. В одном из них находится текстовое поле. Мне нужно передать значение этого поля в другой проект....

Как перенести из одного listbox в другой, при использовании базы данных sql
Как перенести из одного listbox в другой, при использовании базы данных sql! Есть 2 листбокса, в одном все товары, в должны быть...

Можно ли перенести форму и все её компоненты с одно проекта в другой?
Можно ли перенести форму и все её компоненты с одно проекта в другой?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru