CRIAR LINHA TEXTBOX MULTILINE
Bom dia pessoal, preciso de uma forçinha de vocês...
Tenho um textbox com varias linhas escritas, gostaria de criar uma linha sempre que click no botão na primeira linha do textbox acima de todas as outros que estão escritas
eu consegui assim, só que ele cria a linha sempre na ultima linha da textbox:
TextBox1.Text &= Environment.NewLine & [Ô]##################[Ô][Ô][Ô]
Ai fica assim:
Morceli bom dia
Morceli textbox
[txt-color=#e80000]######################[/txt-color]
Gostaria de cria essa linha sempre na primeira linha assim
[txt-color=#e80000]######################[/txt-color]
Morceli bom dia
Morceli textbox
alguem da uma luz ai....
Tenho um textbox com varias linhas escritas, gostaria de criar uma linha sempre que click no botão na primeira linha do textbox acima de todas as outros que estão escritas
eu consegui assim, só que ele cria a linha sempre na ultima linha da textbox:
TextBox1.Text &= Environment.NewLine & [Ô]##################[Ô][Ô][Ô]
Ai fica assim:
Morceli bom dia
Morceli textbox
[txt-color=#e80000]######################[/txt-color]
Gostaria de cria essa linha sempre na primeira linha assim
[txt-color=#e80000]######################[/txt-color]
Morceli bom dia
Morceli textbox
alguem da uma luz ai....
Deixe-me ver se entendi: toda vez q vc quer criar uma linha ele preencha: ############### na linha anterior ou só preencha ############## na primeira linha e conforme ele for pulando linha não crie mais nada?
Obrigado pela atenção MOUSER
Então sempre esse [Ô]####################[Ô] vai na primeira linha, independentemente se existem outras linhas preenchidas, unica coisa que ela não pode me fazer é apagar os dados existente na textbox, ele deve criar uma linha na primeira linha e jogar as linhas preenchidas para baixo (só inserir uma nova linha só que sempre na primeira linha)
Então sempre esse [Ô]####################[Ô] vai na primeira linha, independentemente se existem outras linhas preenchidas, unica coisa que ela não pode me fazer é apagar os dados existente na textbox, ele deve criar uma linha na primeira linha e jogar as linhas preenchidas para baixo (só inserir uma nova linha só que sempre na primeira linha)
Só para complementar eu tentei montar, o mais próximo que cheguei foi com esse codigo
só que ele inseri apartir da segunda linha e não da primeira linha
TextBox1.Select(TextBox1.GetFirstCharIndexFromLine(0), TextBox1.Lines(0).Length)
TextBox1.SelectedText &= Environment.NewLine & [Ô]##############[Ô]
Ficando assim:
Linha 1
###############(criou essa linha que será linha dois agora)
Linha2 (jogou linha dois para baixo)
Linha3
só que ele inseri apartir da segunda linha e não da primeira linha
TextBox1.Select(TextBox1.GetFirstCharIndexFromLine(0), TextBox1.Lines(0).Length)
TextBox1.SelectedText &= Environment.NewLine & [Ô]##############[Ô]
Ficando assim:
Linha 1
###############(criou essa linha que será linha dois agora)
Linha2 (jogou linha dois para baixo)
Linha3
Tópico encerrado , respostas não são mais permitidas