Colocar Resposta 
 
Avaliação do Tópico:
  • 0 votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
[C#] Ajuda com a Struct numa nova página
21-02-2013, 23:16
Mensagem: #1
[C#] Ajuda com a Struct numa nova página
boas, estou atualmente a desenvolver um projeto que requer um enorme número de variáveis e informações para fornecer ao utilizador, em C# e a forma mais simples que encontrei de o fazer foi através da Struct porém aquilo ocupa um enorme espaço na Tab onde se encontra a programação para o formulário principal (Form1.cs seria o Default). O que gostaria de saber é o seguinte:

É possível colocar a Struct numa outra Tab como é feito com uma classe? Se sim, como é que é feito? Smile

Obrigado
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
22-02-2013, 12:11
Mensagem: #2
RE: [C#] Ajuda com a Struct numa nova página
Viva,

Pelo que percebi deve ser isto que queres.


Ficheiro(s) anexado(s)
.zip  WindowsFormsApplicationListTest.zip (Tamanho: 44,1 KB / Downloads: 2)

Cumps,
Manuel Rocha

[Imagem: pplware_staff.png]
Licenciado em Informática para a Saúde pela ESTG Leiria
Mestrado em Informática - Especialização em Sistemas de Informação na Universidade Portucalense
Especialização em Design Gráfico
Visitar Website de este utilizador Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
24-02-2013, 17:56 (Esta mensagem foi modificada pela última vez a: 24-02-2013 17:57 por dininis.)
Mensagem: #3
RE: [C#] Ajuda com a Struct numa nova página
Não é bem isso xD

Tipo, os valores dentro da Estrutura já estão pré-defenidos (pois o programa assim o exige):
Código:
struct Terr
        {
            public string Tipo;

            public string Proprietario,Localidade,Zona,Desenvolvimento,Estado;
            public int Val_Inicial, Val_Casa, Val_Hotel, Val_Atual, n_casas, Val_Pagar;

            public string ID_Especial;
        }

        Terr[] Terreno=new Terr[]{
            /* 00 */ new Terr() {Tipo = "Especial", Proprietario = "Banco",
                                         Localidade = "- - - -",  Zona = "- - - -",
                                         Desenvolvimento = "- - - -", Estado = "Ativo", ID_Especial="Início"},

            //(...)

            /* 32 */ //(...)
        };

É possivel colocar essa parte do código num ficheiro à parte como se faz com as classes? (Sou bastante novo em C#)
Quando se coloca uma classe á parte, aparece um ficheiro tipo .cs. Seria possivel colocar um ficheiro de struct? (é uma questão de organização do código, já que este programa vai ter um longo numero de linhas...)
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
26-02-2013, 16:34 (Esta mensagem foi modificada pela última vez a: 26-02-2013 16:35 por dininis.)
Mensagem: #4
RE: [C#] Ajuda com a Struct numa nova página
Update
Acabei por colocar tudo dentro de um evento (declaração de variáveis à parte, claro) e assim, para além de ter uma maior organização, tenho também a possíbilidade de reíniciar o Programa de uma forma simples Wink
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
Colocar Resposta 


Saltar Fórum:


Utilizadores a ver este tópico: 2 Visitante(s)