Usuário com melhor resposta
Como passar uma array do form1 para o form2 ?

Pergunta
-
Respostas
-
Me interessei pelo oque você escreveu no ultimo paragrafo, como ficaria isso?
- Marcado como Resposta Felipe Guerra terça-feira, 26 de outubro de 2010 18:10
-
Quando se usa o conceito de orientação a objetos vc abstrai coisas do mundo real e as coloca bem definidas em seu sistema separando-as em classes onde cada classe tem sua função ou separando-as em camadas isso faz com que seu sistema seja de fácil compreenssão e manutenabilidade bem como reaproveitamento de de código podendo ser usar até em diferentes interfaces sendo elas web, wpf, windows etc. como uma biblioteca de classes. Por exemplo como ví no seu sistema é de Carros então teria uma classe com o nome Carro contendo todas as propriedades de um carro bem como "ações" referentes á eles e sua interface faz uso dessa classe isso organiza melhor o Sistema.
Qualquer dúvida estamos ai.
Pablo Batista Cardoso- Marcado como Resposta Felipe Guerra terça-feira, 26 de outubro de 2010 18:10
-
Felipe,
Complementando as respostas, sugiro que você dê uma olhada neste artigo, que mostra várias maneiras de como passar informações entre dois forms em C#:
http://www.codeproject.com/KB/cs/pass_data_between_forms.aspx
André Alves de Lima
Visite o meu site: http://www.andrealveslima.com.br
Me siga no Twitter: @andrealveslima- Marcado como Resposta Felipe Guerra terça-feira, 26 de outubro de 2010 18:10
Todas as Respostas
-
Verifique se vc colocou ela como public caso tenha colocado vc deve instânciar o form ou colocar ela como public static e chama da seguinte forma:
1º caso: Form1 form = new Form1();
form.Array;
2º caso: Form1.Array;
Mais é melhor vc utilizar os conceito de orientação a objetos e colocar esses arrays em classes distintas para sua interface ficar limpa ou seja separar bem as camadas do sistema.
-
Me interessei pelo oque você escreveu no ultimo paragrafo, como ficaria isso?
- Marcado como Resposta Felipe Guerra terça-feira, 26 de outubro de 2010 18:10
-
Quando se usa o conceito de orientação a objetos vc abstrai coisas do mundo real e as coloca bem definidas em seu sistema separando-as em classes onde cada classe tem sua função ou separando-as em camadas isso faz com que seu sistema seja de fácil compreenssão e manutenabilidade bem como reaproveitamento de de código podendo ser usar até em diferentes interfaces sendo elas web, wpf, windows etc. como uma biblioteca de classes. Por exemplo como ví no seu sistema é de Carros então teria uma classe com o nome Carro contendo todas as propriedades de um carro bem como "ações" referentes á eles e sua interface faz uso dessa classe isso organiza melhor o Sistema.
Qualquer dúvida estamos ai.
Pablo Batista Cardoso- Marcado como Resposta Felipe Guerra terça-feira, 26 de outubro de 2010 18:10
-
Felipe,
Complementando as respostas, sugiro que você dê uma olhada neste artigo, que mostra várias maneiras de como passar informações entre dois forms em C#:
http://www.codeproject.com/KB/cs/pass_data_between_forms.aspx
André Alves de Lima
Visite o meu site: http://www.andrealveslima.com.br
Me siga no Twitter: @andrealveslima- Marcado como Resposta Felipe Guerra terça-feira, 26 de outubro de 2010 18:10