VB.NET - Usando a classe TextBox
No VB.NET temos um conjunto de classes que em muito facilita a vida do programador.
Tarefas que antes exigiam codificação hoje é feita apenas configurando uma propriedade ou acionando um método.
Para quem trabalha com aplicações Windows Forms , creio que o controle mais usado seja a caixa de texto ou TextBox.
Pois no VB.NET este componente é uma classe com propriedades e métodos que implementa muitas funcionalidades que antes exigiria um código extra.
A primeira coisa que você deve ter em mente é que como TextBox é uma classe temos que criar uma instância da classe para acessar seus métodos e propriedades, assim podemos fazer:
Dim txt as New TextBox()
Aqui txt é um objeto instanciado da classe TextBox().
A seguir a relação das principais propriedades/métodos da classe TextBox.
txt.Text = "macoratti.net" | Atribui um texto ao controle. |
txt.AccepsReturn = True | Permite o Return com criação de uma nova linha no componente |
txt.AcceptsTab = True | Permite a inclusão de TAB no controle |
txt.Clear() | Limpa o texto no controle |
txt.ScrollBars = ScrollBars.Both | Inclui barras verticais e horizontais no controle. Podemos ter os valores : Horinzontal, Vertical , None. |
txt.Select(0, 4) | Seleciona o texto do inicio até o quarto caractere |
txt.SelectAll() | Seleciona todo o texto no controle |
txt.Size = New Size(300, 500) | Define um novo tamanho para o controle |
txt.Undo() | Desfaz a última operação de edição no controle |
txt.TextAlign = HorizontalAlignment.Center | Faz o alinhamento de texto no controle. Podemos ter os valores: Left e Rigth |
txt.WordWrap = True | Permite a quebra de texto no controle. |
txt.Cursor = Cursors.Arrow | Define o ícone do mouse quando o mesmo for movido sobre o controle. Alguns valores possíveis : Cross, Hand , Help , No , etc. |
txt.MaxLength = 10 | Define o tamanho máximo de caracteres que o controle irá suportar. |
Dim texto As String = txt.SelectedText | Atribui a variável texto o texto selecionado no controle |
txt.CharacterCasing =CharacterCasing.Lower |
Define que
os caracteres informados no controle serão caixa baixa. Podemos ter os valores : CharacterCasing.Upper e CharacterCasing.Normal |
txt.AllowDrop = True | Indica se o controle irá poder suportar a operação de drag do usuário. |
txt.AppendText(vbCrLf & " macoratti") | Inclui o texto 'macoratti' no controle. |
É claro que não mencionei as propriedades visible, enable, Autosize e outras mais usadas.
Até a próxima dica VB...
Veja os
Destaques e novidades do SUPER DVD Visual Basic
(sempre atualizado) : clique e confira !
Quer migrar para o VB .NET ?
Quer aprender C# ??
|
Gostou ?
Compartilhe no Facebook
Compartilhe no Twitter
Referências: