简体   繁体   English

如何更改RichTextBox选择的文本颜色? C#

[英]How To Change RichTextBox selected Text Color? C#

How to change richtextbox selected Text Color? 如何更改Richtextbox选择的文本颜色?

when select text by mouse and change color by click on context menu item! 当通过鼠标选择文本并通过单击上下文菜单项更改颜色时!

private void ContextMenuItem_Click(object sender, EventArgs e)
        {
            ColorDialog c = new ColorDialog();
            if (c.ShowDialog() == DialogResult.OK)
            {
                if (text.SelectedText != null)
                {
                    // how coding for here?
                }
            }
        }

This should work 这应该工作

if(!string.IsNullOrEmpty(text.SelectedText))
{
 text.SelectionColor = c.Color;
}

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

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