none
C# Windows Forms - Como acessar uma classe que está em outra pasta no Projeto? RRS feed

  • Pergunta

  • Boa noite pessoal, estou com o seguinte problema e gostaria da ajuda de vocês para resolver... Eu quero criar outra pasta no projeto para guardar as classes do meu programa, porem quando crio uma classe nessa pasta não consigo acessa-lá no código do meu formulário, é para organizar o projeto separando por pastas, ex: pasta - Classes, para armazenar todas as classes usadas no projeto, caso tenha muitas classes quero separa-las para uma melhor organização. Porque não consigo acessar essa classe? Tenho que referencia-la de alguma forma? Se é possível criar uma pasta com o mesmo propósito para os formulários? Agradeço se puderem me ajudar, obrigado.
    sexta-feira, 31 de março de 2017 05:53

Respostas

Todas as Respostas

  • Olá Eduardo Nardon

    Não tem problema nenhum você criar pastas no seu projeto para organizar! 

    Tira um print do Visual Studio da estrutura e posta para ver o que esta acontecendo!


    Se ajudei Vote como Útil, se resolvi seu problema clique em Marcar como Resposta.


    Daniel Ribeiro Arrais
    Consultor Sênior
    Site: www.danielarrais.com.br
    Linkedin: http://www.linkedin.com/in/danielarrais
    E-mail: arraishapkido@gmail.com
    Skype: dani.arrais

    sexta-feira, 31 de março de 2017 11:07
  • Aqui está a pasta que criei...

    e aqui o que acontece ao tentar chamar essa classe...

    Eu não sei se tenho que instancia-lá de modo diferente, eu sempre usei esse jeito que aprendi: Class1 Nova = new Class1();

    se eu adicionasse a classe no Menu Projeto -> Adicionar Nova Classe, ao escrever parte do nome já apareceria a classe, mas quando crio em outra pasta não consigo acessa-lá.

    O que pode ser e como resolver?

    eu gostaria muito de deixar os códigos separados e organizados como vejo em outros projetos, eu já pesquisei no google mudando o enunciado de diversas formas mas não obtive sucesso. Então resolvi postar aqui está dúvida, pois muito do que sei aprendi aqui neste fórum, e também não achei aqui e talvez seja útil para outras pessoas que tem essa mesma dúvida. Grato pela ajuda. 


    sexta-feira, 31 de março de 2017 17:18
  • Consegui resolver pessoal, obrigado pela atenção, vou postar aqui a solução caso alguém venha precisar..

    sábado, 1 de abril de 2017 04:25