Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Muskt

Criar controle em tempo de execução

Recommended Posts

Olá a todos,

 

Como faço para criar, por exemplo, um label em tempo de execução ?

 

faço:

 

Label lblTeste = new Label();

 

So que dá erro falando que lblTeste não existe nesse contexto ... alguma ideia ?

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa Noite,

 

Eu não sei se esta sua implementação é mesmo necessária.

Porque você pode criar um label vazio(sem texto) e inserir quantas linhas forem necessárias apenas incrementando seu conteúdo.

 

Ex.:

 

lbNome.Text = "Roberto" & Chr(13)

lbNome.Text += "de Oliveira" & Chr(13)

lbNome.Text += "Santos"

 

 

Mas aqui também funcionou o new label().

 

Ex.:

 

Dim i As Integer

Dim objLabels(3) As Label

 

For i = 0 To 3

 

objLabels(i) = New Label()

objLabels(i).Text = "blablabla" & i

objLabels(i).Visible = True

 

Next

 

Veja qual das duas é a melhor implementação para sua solução e acredito que não terá problemas.

 

 

PS: Por favor, contribuam com a minha pesquisa de monografia: http://robertoosantos.brinkster.net/monografia/pesquisa.aspx

 

Abrass,

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim ... estou usando ASP.NET C#

 

Se faz necessário criar em tempo de execução por não saber o numero de registros q vou retornar !

 

Obrigado !!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.