Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

obamaself

Inserção de objectos por código

Mensagens Recomendadas

obamaself

 
Dim metodo As New Label
        metodo.Name = "m"
      

        'Labels
        Dim l As New Label
        Dim l2 As New Label
        Dim l3 As New Label
        l.Font = f
        l2.Font = f
        l3.Font = f
      
        'Textbox
        Dim t As New TextBox
        Dim t2 As New TextBox
        Dim t3 As New TextBox
        Dim t4 As New TextBox
        t.Font = f
        t2.Font = f
        t3.Font = f
        t4.Font = f
        t.Height = 20
        t2.Height = 20
        t3.Height = 20
        t4.Height = 20


        If m.n_caixas_texto = 1 Then
            l.Text = m.nome
            t.BorderStyle = BorderStyle.FixedSingle
            t.Width = 218
            t.Tag = m.nome
            metodo.Text = m.method
            metodo.Font = f1
            Controls.Add(metodo)
            Controls.Add(l)
            Controls.Add(t)
            Controls.Add(label_linha)

        End If

Aparecem todos os objectos menos o "Metodo". Já vi o texto e a posição e estão correctas  😲

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
Caça

Não estás colocar outro controlo por cima? Adiciona esse label e ultimo lugar e vê se aparece.


Pedro Martins

Não respondo a duvidas por PM

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
ribeiro55

Texto tudo bem, agora posição não estás a dar em lado nenhum.

Por defeito são te criadas na origem, e isto pode fazer com que sejam criados labels em cima de labels.

Experimenta atribuír Location a cada label.

EDIT: Ou troca para último lugar sim, como sugerido por o Caça. Isso fará com que te "desapareça" uma outra que não a metodo.


Sérgio Ribeiro


"Great coders aren't born. They're compiled and released"
"Expert coders do not need a keyboard. They just throw magnets at the RAM chips"

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.