如何:从 TextBox 获取线条集合
此示例演示如何从 TextBox 获取文本行集合。
示例
以下演示了一个简单的方法,该方法以 TextBox 为自变量,返回 StringCollection,其中包含“TextBox”中的文本行。 LineCount 属性用于确定“TextBox”中当前有多少行,然后使用 GetLineText 方法提取每一行并将其添加到行集合。
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;
}