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 Facebook
  
 Compartilhe no Twitter
 
Compartilhe no Twitter
 
Referências: