RichTextBox中的行,列,WPF

时间:2012-06-27 15:14:44

标签: c# wpf richtextbox

我想知道如何使用WPF中的RichTextBox自动使用行号和列号更新状态栏。

首先,我要挂钩哪个事件?我的盒子是多线的。 KeyDown对插入符号的上下移动没有反应。

行号可以是计算机使用:

int someBigNumber = int.MaxValue;
int lineMoved, currentLineNumber;
editor.CaretPosition.GetLineStartPosition(-someBigNumber, out lineMoved);
currentLineNumber = -lineMoved + 1;
status_bar.Text = "Line " + currentLineNumber.ToString();

如何获取专栏?

1 个答案:

答案 0 :(得分:1)

我知道这个问题真的很陈旧,但我自己解决了这个问题后就解决了。

c# WPF Line and Column number from RichTextBox