Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

marcoaoteixeira

"Go to line" em uma textbox multiline

Recommended Posts

Olá, será que alguém conhece essa?Estou criando um programa (notepad) para entender mais sobre o VB.netE gostaria de adicionar essa funcionalidade a ele, o botão "Ir para...", como o do próprio Notepad...será que alguém pode me ajudar???

Compartilhar este post


Link para o post
Compartilhar em outros sites

Hehehehehe...é a primeira vez que vou responder a um tópico que eu mesmo criei...

 

Encontrei a solução para o problema da função "Ira Para..."

 

Deixe-me explicar: Queria um função que fizesse a mesma coisa do menu "Editar > Ir Para..." (linha) do Notepad, então, ela está aqui...

 

<<Coloque esse código dentro do botão 'Ir Para...'>>

 

Dim irPara As System.Int32 = (NUMERO_DA_LINHA - 1)  Dim Linhas() As String = Me.TextBox1.Lines  If (Not irPara < 0 Or irPara = Nothing) And ((Linhas.GetUpperBound(0) - irPara) >= 0) Then	Me.TextBox1.SelectionStart = Me.TextBox1.GetFirstCharIndexFromLine(irPara)  Else	MessageBox.Show("Não há esse número de linha no texto.", "Ir para...", MessageBoxButtons.OK, MessageBoxIcon.Exclamation)  End If

Bom, espero que seja útil para mais alguém além de mim... :)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Hehehehehe...é a primeira vez que vou responder a um tópico que eu mesmo criei...

huahauauh tb. aconteceu comigo

Bom, espero que seja útil para mais alguém além de mim... :)

puxa massa... essa eu não sabia, valews

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.