Cómo: Obtener una colección de líneas de un control TextBox
En este ejemplo se muestra cómo obtener una colección de líneas de texto de un control TextBox.
Ejemplo
En el ejemplo siguiente se muestra un método simple que toma TextBox como argumento y devuelve un objeto StringCollection que contiene las líneas de texto de TextBox. La propiedad LineCount se usa para determinar cuántas líneas se encuentran actualmente en TextBox y, a continuación, se usa el método GetLineText para extraer cada línea y agregarla a la colección de líneas.
StringCollection GetLinesCollectionFromTextBox(TextBox textBox)
{
StringCollection lines = new StringCollection();
// lineCount may be -1 if TextBox layout info is not up-to-date.
int lineCount = textBox.LineCount;
for (int line = 0; line < lineCount; line++)
// GetLineText takes a zero-based line index.
lines.Add(textBox.GetLineText(line));
return lines;
}
Vea también
Colaborar con nosotros en GitHub
El origen de este contenido se puede encontrar en GitHub, donde también puede crear y revisar problemas y solicitudes de incorporación de cambios. Para más información, consulte nuestra guía para colaboradores.
.NET Desktop feedback
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de