c# - 在 C# 中开始新行时,如何在 TextBox 中创建新行?

标签 c# textbox line lines string-length

我想从 TextBox 中显示的文本中获取特定行(也可以是 RichTextBox,这并不重要),但是 TextBox.Lines 方法仅在以下情况下识别新行文本中有一个“Enter”。

我的文本是连续的,但文本框一次会在同一行上用完一行。是否可以通过文本框的长度获取特定行?

最佳答案

在文本框中自动换行后,您可以使用此功能:

textBox1.GetFirstCharIndexFromLine(line);

关于c# - 在 C# 中开始新行时,如何在 TextBox 中创建新行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27580398/

相关文章:

c# - 异步/等待的架构

c# - 如何检查通用类型 T 是否为 IEnumerable<T'>,其中 T' 未知

c# - 更新 ViewModel 和 View

Silverlight 文本框

java - 导出为 PDF 时如何删除 SmartGWT SelectItem 文本框周围的边框?

C#:使用数据绑定(bind)文本框在 List<Customer> 中导航

c# - WPF:图像上未显示添加的行

python - 选择并打印文本文件的特定行

c# - 什么是NullReferenceException,如何解决?

github - 调用gitk后如何继续使用GitBash?