要獲取AvalonEdit中的行內(nèi)容,可以使用以下代碼:
using ICSharpCode.AvalonEdit.Document;
TextDocument document = textEditor.Document;
int lineNumber = 1; // 行號(hào)從1開始計(jì)數(shù)
// 獲取指定行號(hào)的文本行
DocumentLine line = document.GetLineByNumber(lineNumber);
string lineText = document.GetText(line);
// 輸出行內(nèi)容
Console.WriteLine(lineText);
在上述代碼中,我們首先獲取AvalonEdit的TextDocument
對(duì)象,然后通過GetLineByNumber
方法獲取指定行號(hào)的DocumentLine
對(duì)象,最后使用GetText
方法獲取該行的文本內(nèi)容。