Gerar campos

07/09/2007

0

Olá!
É o seguinte. Eu estou a fazer uma aplicação para PDA onde tenho de ler um ficheiro XML e a partir deste gerar labels, textboxs etc dinamicamente. Eu consigo criar mas não sei como distingui-los uma vez que quando os crio vao todos com o mesmo nome.
Excerto da minha função de criação de labels:

//////////////////////////////////////////////////////
Label criar = new Label();
criar.Location = new System.Drawing.Point(x, y + 20);
criar.Name = nome;
criar.Size = new System.Drawing.Size(100, 20);
criar.Text = nome;
criar.BackColor = System.Drawing.SystemColors.Info;
this.Controls.Add(criar);
this.y = this.y + 20;
///////////////////////////////////////////////////

ou seja elas ficam criadas no form mas não sei se há forma de distinguir entre elas uma vez que a label adicionada é sempre a ´criar´, embora com .name diferente.

Obrigado pela atenção dispensada.
Abraços.


Razielpt

Razielpt

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar