PDA

View Full Version : [c#] gestire una textbox


sarumanfred
11-06-2006, 11:11
salve..
volevo chiedervi, come posso gestire le singole righe di una textbox?
esempio

nella textbox ho le seguenti stringe

"ciao
sono
pippo"

come faccio a contare le righe?
come faccio a leggere , per esempio la n riga?
come faccio ad eliminare la n riga?

grazie come sempre, anticipatamente:D

maxithron
11-06-2006, 11:37
salve..
volevo chiedervi, come posso gestire le singole righe di una textbox?
esempio

nella textbox ho le seguenti stringe

"ciao
sono
pippo"

come faccio a contare le righe?
come faccio a leggere , per esempio la n riga?
come faccio ad eliminare la n riga?

grazie come sempre, anticipatamente:D

Ci sono un bel pò di modi diversi di potertele gestire; potresti iniziare con il più semplice:



string[] myLines = new string[3];

myLines[0] = "ciao";
myLines[1] = "sono";
myLines[2] = "pippo";

TextBox1.Lines = myLines;


Ovviamente la proprietà multiline della TextBox dev'essere settata a "true".

Comunque, se è per scopo didattico va bene, ma ci sono oggetti più adeguati della TextBox per gestire determinate cose.

sarumanfred
11-06-2006, 12:07
Ci sono un bel pò di modi diversi di potertele gestire; potresti iniziare con il più semplice:



string[] myLines = new string[3];

myLines[0] = "ciao";
myLines[1] = "sono";
myLines[2] = "pippo";

TextBox1.Lines = myLines;


Ovviamente la proprietà multiline della TextBox dev'essere settata a "true".

Comunque, se è per scopo didattico va bene, ma ci sono oggetti più adeguati della TextBox per gestire determinate cose.

e dopo aver fatto textbox1.lines = mylines, come faccio ad eliminargli la seconda riga?? devo farlo prima sull'array mylines, e poi riassegnare il tutto?