Você está aqui: C# ::: Windows Forms ::: TextBox |
Como retornar a posição inicial e final do texto selecionado em um TextBoxQuantidade de visualizações: 8429 vezes |
Em algumas situações gostaríamos de obter a posição inicial e final do texto selecionado em um TextBox. Para isso nós podemos usar a propriedade SelectionStart (definida na classe TextBoxBase). Esta propriedade retorna a posição do primeiro caractere do texto selecionado. Veja o exemplo:private void copiarToolStripMenuItem_Click(object sender, EventArgs e){ // vamos obter a posição de início e fim do texto selecionado // no TextBox int inicio = textBox1.SelectionStart; int fim = textBox1.SelectionLength + (inicio - 1); Note que aqui nós só precisamos combinar as propriedades SelectionStart e SelectionLength para obtermos a posição inicial e final do texto selecionado. |
![]() |
Desafios, Exercícios e Algoritmos Resolvidos de C# |
Veja mais Dicas e truques de C# |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |