Idéias avulsas sobre assuntos variados!

Mudando cursor de posição em TextBox WindowsForm

Post rápido só pra voltar a postar.

Dica de C#, mais precisamente de Windows Controls. Pra facilitar o dia a dia do desenvolvedor. Fez uma função nova e quer mudar a posição do cursor de algum TextBox que já tá preenchido?
Aí vaí:
[sourcecode language='csharp']
// Nesse caso vamos setar o índice para o fim do textbox
// para levarmos o cursor e o scroll para o fim do texto box
int iPosicaoDoCursor = txtMeuTextBox.Text.length;
txtMeuTextBox.SelectionStart = iPosicaoDoCursor;
txtMeuTextBox.ScrollToCaret();
[/sourcecode]

Pronto, uma pequena combinção do SelectionStart com o método ScrollToCaret() e o textbox fica com o cursor na posição que queremos.

Mais dicas por vir, agora com mais frequência! C#, PHP e muito mais!

Abraços

Artigos relacionados

This website uses IntenseDebate comments, but they are not currently loaded because either your browser doesn't support JavaScript, or they didn't load fast enough.

One Response to “Mudando cursor de posição em TextBox WindowsForm”

  1. VitorGGA said:

    Lembrei-me do VB 6 uhsuhsuhs

    ResponderResponder

Leave a Reply