CRIAR LINHA TEXTBOX MULTILINE

MORCELI 25/02/2014 09:19:25
#435258
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....
MOUSER 25/02/2014 15:22:28
#435287
Resposta escolhida
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?
MORCELI 25/02/2014 15:33:30
#435289
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)



MORCELI 25/02/2014 15:40:58
#435290
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
Tópico encerrado , respostas não são mais permitidas