Usuário com melhor resposta
Duplicar itens no C# com um botão

Pergunta
-
Olá Pessoal boa tarde, sou novo em C# e estou com uma duvida aqui.
Eu criei uma aplicação de química que faz algumas contas básicas (X / + - ) gostaria de saber se tem como eu colocar um botão para que o Usuário possa criar textbox e fazer a conta desejada. Ex: Na tela Inicial ele tem 4 TextBox( TextBox1 + TextBox2 *TextBox3 = TextBox4. Quero saber se posso colocar um botão p/ que o Usuário possa adicionar mais Textbox sem Mexer na Programação. Tipo UM "PERSONALIZAR'' Se tiver 4 TextBox o Usuário pode colocar quantas quiser. é isso pessoal. desde já eu agradeço Obrigado.
OBS: O aplicativo é para Windows Form, Utilizo o Visual Studio 2013.
- Editado Patrick A Lima quinta-feira, 23 de outubro de 2014 20:21
Respostas
-
Patrick, nesse exemplo você pode verificar que o ID do TextBox adicionado é acompanhado de um número, cujo representa qual é a ordenação do mesmo.
Minha sugestão é guardar esse valor em uma sessão e, quando for verificar a equação, recuperar o valor da sessão para saber quantos TextBox tem na tela e ir recuperando os valores dos TextBox conforme necessário.
Abs.
Dicas de programação em .net, C# e SQL - http://smcode.com.br/blog.aspx
- Marcado como Resposta Patrick A Lima sexta-feira, 24 de outubro de 2014 18:10
-
Boa noite Patrick,
Tem como fazer isso sim. É necessário que você crie um componente PANEL e o deixe vazio. Conforme o usuário solicitar por novos TextBox, eles serão inclusos dentro desse PANEL.
Você pode verificar como fazer isso no link abaixo.
http://smcode.com.br/CamposDinamicos.aspx
Dicas de programação em .net, C# e SQL - http://smcode.com.br/blog.aspx
- Sugerido como Resposta Mr. GMSOFT quinta-feira, 23 de outubro de 2014 20:41
- Marcado como Resposta Patrick A Lima sexta-feira, 24 de outubro de 2014 18:10
Todas as Respostas
-
Boa noite Patrick,
Tem como fazer isso sim. É necessário que você crie um componente PANEL e o deixe vazio. Conforme o usuário solicitar por novos TextBox, eles serão inclusos dentro desse PANEL.
Você pode verificar como fazer isso no link abaixo.
http://smcode.com.br/CamposDinamicos.aspx
Dicas de programação em .net, C# e SQL - http://smcode.com.br/blog.aspx
- Sugerido como Resposta Mr. GMSOFT quinta-feira, 23 de outubro de 2014 20:41
- Marcado como Resposta Patrick A Lima sexta-feira, 24 de outubro de 2014 18:10
-
-
Patrick, nesse exemplo você pode verificar que o ID do TextBox adicionado é acompanhado de um número, cujo representa qual é a ordenação do mesmo.
Minha sugestão é guardar esse valor em uma sessão e, quando for verificar a equação, recuperar o valor da sessão para saber quantos TextBox tem na tela e ir recuperando os valores dos TextBox conforme necessário.
Abs.
Dicas de programação em .net, C# e SQL - http://smcode.com.br/blog.aspx
- Marcado como Resposta Patrick A Lima sexta-feira, 24 de outubro de 2014 18:10