我正在开发一个代码编辑器,我只是想知道如何在 richtextbox 中计算行数和列数。在实际的代码编辑器中尤其像这样:
假设计数将在 ListBox 中传输。
有什么快速的方法吗?
最佳答案
你可以这样做:
//This to get lines number.
int index = richTextBox.SelectionStart;
int li = richTextBox.GetLineFromCharIndex(index);
// This to get columns number.
int firstChar = richTextBox.GetFirstCharIndexFromLine(li);
int col = index - firstChar;
祝你好运!
关于c# - RichtextBox 中的文本数量(行和列),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16212687/