winforms的简单文本编辑器?

时间:2011-12-29 10:44:17

标签: c# winforms

我正在编写一个MDI应用程序,我需要添加一个文本编辑器表单,它可以像NotePad那样做!我想知道是否已有这样的表格我可以简单地添加到我的MDI表格中(我知道我听起来很懒!)

或者我必须自己做这些:( !!!

1 个答案:

答案 0 :(得分:2)

正如其他人从你的描述中告诉你的那样,多线文本框看起来像是诀窍,有时候这种控制叫做TextArea,你可以根据需要显示垂直和水平滚动条。

如果您使用RichTextBox,那么您可以在其中包含RTF文本,如NotePad,NotePad ++,TextPad等实际上不支持粗体,斜体,下划线和其他格式化选项。

如果您决定坚持使用纯文本格式而不是RTF,那么可以免费获得处理此问题的最佳控件之一:Scintilla.NET

这个伟大控件的功能和可能性是无穷无尽的,例如代码格式化,可折叠区域等等。