Curso Básico de C# - Parte 12 - TextBox

Aprenda a usar o controle TextBox! Descubra como receber informações do usuário. Usando o projeto Controles do artigo anterior, onde temos o formulário de nome frmPrimeiroFormulario, vamos abrir a ToolBox onde encontramos o controle chamado TextBox.

Curso Básico de C# - Parte 12 - TextBox

Usando o projeto Controles do artigo anterior, onde temos o formulário de nome "frmPrimeiroFormulario", vamos abrir a "ToolBox" onde encontramos o controle chamado "TextBox".



Basta arrastá-lo segurando-o com o mouse. E você terá um novo controle no formulário como mostra a figura abaixo.



Selecionando este controle vemos que a janela de propriedades se re-configura e podemos mudar suas configurações, veja, aqui temos:

Name, é o nome do controle, nome que usaremos para referenciá-lo quando estivermos codificando. Aqui chamei de txtNome.

BackColor é a cor de fundo do formulário, ou a cor da parede, e ForeColor a cor das fonte ou das palavras que aqui escreveremos.

Dock, define se queremos o componente literalmente grudado em um ou mais cantos.

Enabled, define se esta TextBox esta habilitada ou não, ou seja, se o usuário pode usá-lo ou não.

Image, semelhante ao BackgroundImage, só que aqui colocamos uma imagem que não cubrirá o fundo todo, apenas uma pequena imagem, como um ícone.

AutoCompleteSource, dados utilizados para que o texto se auto complete.

AutoCompleteMode, define o modo como o texto será auto completado, modo sugestão, modo anexo, etc.

CharacterCasing, muda a forma como o texto é apresentado, todo o texto em letras maísculas, ou letras minúsculas, ou como o usuário digitar.

MaxLenght, tamanho máximo em número de caracteres.

Multiline, abrange o uso da tecla enter para que seja possível o uso de quebra de linha.

PasswordChar, caracter que é utilizado quando estamos usando o TextBox para coletar informações de senha, ou seja, quando não queremos mostrar o que esta sendo escrito.

Location, define a posição Top (distância do TextBox em relação a margen superior do formulário) e a posição Left (distância do TextBox em relação a margen esquerda do formulário)

ReadOnly, mostra o texto mas não permite que seja alterado.

TabIndex, define a ordem que este controle esta em relação aos demais controles do formulário quando apertamos a tecla TAB para mudar de controle.



Size, define a largura e a altura do controle.

Text, é o texto que esta na caixa, através desta propriedade podemos colocar ou pegar a informação.

TextAlign, define se o texto será colocado a direita ou a esquerda ou centralizado.



Com algumas simples modificações, temos um TextBox customizado e pronto para coletar o nome do usuário.



Neste artigo vimos o controle TextBox e suas propriedades usando a linguagem C# vou deixar aberto a idéias e dúvidas através do e-mail: [email protected]

No próximo artigo iremos aprender sobre o controle Label.

Criado e Redigido e revisado por: Carlos Andrade

Melhores celulares Xiaomi para comprar agora

Conteúdo relacionado

Black Friday 2021: cuidado com as falsas promoções de celulares
Celulares

Black Friday 2021: cuidado com as falsas promoções de celulares

Com a Black Friday chegando, muita gente considera esse o momento certo para trocar de celular por conta dos baixos preços. O Oficina da Net separou esse guia para você entender que não é bem assim!

Aprenda a desativar o horário de verão no Windows
Windows

Aprenda a desativar o horário de verão no Windows

Para você que sofre com as trocas de horários, e o windows não acompanhando corretamente as datas, saiba que há solução para o problema, para isto faça: Dê um duplo clique no relógio na barra de tarefas, ou vá em Iniciar » Painel de controle » Data e hora ...

Diferenças entre par trançado Cat5e e Cat6
Hardware

Diferenças entre par trançado Cat5e e Cat6

Veja a diferença entre os pares trançados Cat5e e Cat6, o que cada um suporta, como funciona, o que é necessário para seu funcionamento.Existem muitos tipos de cabos Ethernet. Mas qual é o certo para você?