C# 更改RichTextBox中某些字符的颜色和计数
C# 更改RichTextBox中某些字符的颜色和计数,c#,richtextbox,C#,Richtextbox,我必须计算C#richtextbox中某个字符的数量(即:“K”)。 但我还想在按下按钮时在富文本框中为该字符添加颜色。 简言之,我身陷困境,非常感谢您的帮助。 p、 s:我试着用谷歌搜索,但找不到statisfactory的解决方案。 先谢谢你。试试这个 richTextBox1.ForeColor=Color.Red 试试这个 richTextBox1.ForeColor=Color.Red 下面是代码示例: private void ColorTheKs() { for(int
我必须计算C#richtextbox中某个字符的数量(即:“K”)。
但我还想在按下按钮时在富文本框中为该字符添加颜色。 简言之,我身陷困境,非常感谢您的帮助。
p、 s:我试着用谷歌搜索,但找不到statisfactory的解决方案。
先谢谢你。试试这个 richTextBox1.ForeColor=Color.Red 试试这个 richTextBox1.ForeColor=Color.Red 下面是代码示例:
private void ColorTheKs()
{
for(int i = 0; i< richTextBox1.Text.Length; i++)
{
if (richTextBox1.Text[i] == 'K')
{
richTextBox1.SelectionStart = i;
richTextBox1.SelectionLength = 1;
richTextBox1.SelectionColor = Color.Red;
richTextBox1.SelectionBackColor = Color.Yellow;
}
}
}
private void ColorTheKs()
{
对于(int i=0;i
此示例为富文本框中的K个字母着色。这并不理想,但你会明白如何给文本上色
结果如下:
以下是代码示例:
private void ColorTheKs()
{
for(int i = 0; i< richTextBox1.Text.Length; i++)
{
if (richTextBox1.Text[i] == 'K')
{
richTextBox1.SelectionStart = i;
richTextBox1.SelectionLength = 1;
richTextBox1.SelectionColor = Color.Red;
richTextBox1.SelectionBackColor = Color.Yellow;
}
}
}
private void ColorTheKs()
{
对于(int i=0;i
此示例为富文本框中的K个字母着色。这并不理想,但你会明白如何给文本上色
结果如下:
这将更改整个富文本框的前景色这将更改整个富文本框的前景色