繁体   English   中英

在C#的文本框中显示格式化的代码

[英]Showing formatted code in a textbox in C#

有谁知道我将如何在C#的文本框中显示代码? 我将代码从电子表格导入sql server。 然后,我需要将代码从sql server中拉出并将其存储在文本框中,但是在显示它时间距已关闭并且很难阅读。

是否有任何控件或功能对此有所帮助?

任何帮助深表感谢。

编辑*这是针对Windows窗体应用程序的。

这是针对Web应用程序还是Windows应用程序? 有些插件仅针对基于Web的应用程序执行此操作。

例如,我使用Alex Gorbatchev的SyntaxHighlighter 它使用javascript,因此它并非特定于C#或任何其他语言。 您可以将其配置为使用不同的颜色,例如SQL。

对于Windows Form应用程序,如果您确实需要某种格式,则应使用RichTextBox

使用RichTextBox控件,用户可以输入和编辑文本。 该控件还提供了比标准TextBox控件更高级的格式设置功能。 文本可以直接分配给控件,也可以从RTF格式或纯文本文件中加载。 可以为控件内的文本分配字符和段落格式。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM