Ir para conteúdo
Fórum Script Brasil
  • 0

Herdando Controles em TabPages


Du Spada

Pergunta

Amigos, boa noite.

Não sei mais a quem recorrer. Estou com uma dúvida cruel e crucial para o termino de meu programa.

Estou fazendo um programa de formulários, onde a pessoa pode adicionar uma nova TabPage, quando clica em "adicionar"...

Até aí, tudo bem.... O Form2 aparece, perguntando o nome da nova TabPage, tudo bonitinho....

Mas o problema é que a nova tabpage tem que ter exatamente todos os controles que a primeira, e eu não estou conseguindo fazer a cópia deles..... Até consegui transferir de um lugar para o outro, porém no primeiro ficaria sem o controle, ele "recortava" de um lugar, ao invés de copiar.

o código:

var Nome = tabControl1.SelectedTab.Name.ToString();
                foreach (var Tabs in tabPage1.Controls)
                {
                    //tabPage1.Controls.CopyTo(Nome);
                }

Esse código tem alguma coisa errada na linha comentada...... Alguém saberia consertar?

Obrigado!

Editado por quintelab
Adicionado BBCode Code
Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0

Opa, tudo joia?

Eu tenho um sistema bem parecido com o que você falou.

Só que quando uma nova TabPage é criada, eu crio novamente os mesmos controles por código, ao invés de copiá-los. Eu prefiro até mesmo para evitar conflito.

Algo tipo

foreach (var Tabs in tabPage1.Controls)
                {
                    textbox teste = new textbox();
                    teste.name = "nome";
                    teste.left = x;
                    teste.top = y;

                    tabPage1.Controls.Add(teste);
                }

Não testei. Mas a idéia seria algo assim.

Flws

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,7k
×
×
  • Criar Novo...