注册 登录
编程论坛 JAVA论坛

C#窗体应用程序richtextbox怎么改变已选中文本字体颜色

qq1274371820 发布于 2016-04-03 14:56, 2874 次点击

在combbox1中有2个选项,分别是"红色","蓝色"

richtextbox得内容为"123gggqwer",现鼠标已选中"qwer"

需要实现的功能是:

点击combbox1的"红色"选项,"qwer"就变为红色
点击combbox1的"蓝色"选项,"qwer"就变为蓝色


这是我的代码,但是并不能实现这个功能,求解

private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (comboBox1.SelectedText == "红色")
            {
                richTextBox1.SelectionColor = Color.Red;
            }
            if (comboBox1.SelectedText == "蓝色")
            {
                richTextBox1.SelectionColor = Color.Blue;
            }

0 回复
1