【发布时间】:2017-05-22 08:08:07
【问题描述】:
我想知道是否可以在 UWP C# 中显示 RichEditBox 的行号(在单独的列中) ,或者如果有其他方法可以得到它。 我正在寻找解决这个问题的方法......而且对我来说似乎很奇怪,没有关于它的文档:我只需要一个简单的文本编辑器。 有很多适用于 Windows 10 的应用程序实现了它,我不认为这是不可能的。
这只是代码编辑器应用程序 CodeWriter 的一个示例。 有什么想法吗?
【问题讨论】:
-
“我正在寻找解决这个问题的方法。” - 哪一个?您询问了 2 个不同的功能:显示行号和检索行号(大概是从内容中)。
-
我想在richeditbox 的一侧有一列显示行号。必须获取行号的事实可能与实现有关或无关。这些是旧的和低效的解决方案,它们使用在文本编辑期间更新内容的堆栈面板。
-
不能这样做...我尝试了使用 ListView 的解决方案,但它看起来太丑了,以至于我删除了我为它制作的那个项目和 repo。真的没有人知道如何使用 RichEditBox(不是 RichTextBox!)管理 LINE NUMBERS 吗?
标签: c# xaml uwp text-editor richeditbox