gpt4 book ai didi

c# - 更改文本框中文本的前景色和背景色

转载 作者:太空狗 更新时间:2023-10-29 22:24:37 24 4
gpt4 key购买 nike

我正在使用 VB.NET 制作 C++ 代码编辑器应用程序。我想在用户键入时更改关键字的颜色。此外,我正在寻找一种方法来突出显示某些代码行。

有没有办法改变文本框或富文本框内一段文本的前景色和背景色?

最佳答案

我真的不知道你想做什么,所以这里有一些选择。

如果你想要一个关于如何编写语法高亮控件的分步教程,你可以阅读这些文章:

  1. Syntax Highlighting in RichTextBox Part 1Part 2 .
  2. Syntax Highlighting in RichTextBox using C#


有关用 VB.NET 编写的基本语法突出显示控件,请参阅本文:Color Syntax Control (VB.NET) .


如果你想要一个成熟的语法高亮控件,有两个非常好的选择。它们是:

  1. ScintillaNET对于 WinForms 和;
  2. AvalonEdit对于 WPF。
    • Using AvalonEdit 上有教程在 CodeProject 上,所以一定要检查一下。

关于c# - 更改文本框中文本的前景色和背景色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3974479/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com