Como adicionar um formulário a um projeto (Windows Forms .NET)
Adicione formulários ao seu projeto com o Visual Studio. Quando seu aplicativo tem vários formulários, você pode escolher qual é o formulário de inicialização do seu aplicativo e exibir vários formulários ao mesmo tempo.
Adicionar um novo formulário
Adicione um novo formulário com o Visual Studio.
No Visual Studio, localize o painel Gerenciador de Projetos. Clique com o botão direito do mouse no projeto e escolha Adicionar>formulário (Windows Forms).
Na caixa Nome, digite um nome para o formulário, como MeuNovoFormulário. O Visual Studio fornecerá um nome padrão e exclusivo que você pode usar.
Depois que o formulário for adicionado, o Visual Studio abrirá o designer de formulários para o formulário.
Adicionar uma referência de projeto a um formulário
Se você tiver os arquivos de origem em um formulário, poderá adicionar o formulário ao seu projeto copiando os arquivos para a mesma pasta do seu projeto. O projeto faz referência automaticamente a todos os arquivos de código que estão na mesma pasta ou pasta filho do seu projeto.
Os formulários são compostos por dois arquivos que compartilham o mesmo nome: form2.cs (form2 é um exemplo de nome de arquivo) e form2. Designer.cs. Às vezes, existe um arquivo de recurso, compartilhando o mesmo nome, form2.resx. Como no exemplo anterior, form2 representa o nome do arquivo base. Você desejará copiar todos os arquivos relacionados para a pasta do projeto.
Como alternativa, você pode usar o Visual Studio para importar um arquivo para o projeto. Quando você adiciona um arquivo existente ao seu projeto, o arquivo é copiado para a mesma pasta que seu projeto.
No Visual Studio, localize o painel Gerenciador de Projetos. Clique com o botão direito do mouse no projeto e escolha Adicionar>item existente.
Navegue até a pasta que contém seus arquivos de formulário.
Selecione o arquivo form2.cs , onde form2 é o nome do arquivo base dos arquivos de formulário relacionados. Não selecione os outros arquivos, como form2. Designer.cs.
Confira também
.NET Desktop feedback