2

您好我正在尝试使用 C# 在 WinForms 中使用 Richtextbox 创建类似控制台的界面。

我使用富文本框的原因是我想要一些普通控制台应用程序中不存在的功能,例如选择、复制粘贴。

我想知道是否可以从闪烁的“|”更改闪烁的光标 闪烁的“_”

即使我可以隐藏原始的“|”,我也可以在 Richtextbox 的 onchange 事件上实现一个功能,以显示闪烁的“_”

我还有另一个相关的问题,但我不知道我是否也应该把它放在这里。

另外,如果使用 WPF 更容易实现这样的事情,我愿意搬家。

4

3 回答 3

3

您需要更改 RichTextBox 的插入符号。看看这个:WinForms Richtextbox 的自定义插入符号

于 2012-10-27T13:16:19.310 回答
2

看看这个命令提示符控件

于 2012-10-27T14:13:54.133 回答
1

可能这个适合您的需要

http://www.codeproject.com/Articles/42490/Using-AvalonEdit-WPF-Text-Editor

于 2012-11-08T16:51:48.493 回答