richtextbox SelectionColor 和 SelectionBackColor 属性
我想选择特定的文本行并用蓝色突出显示它,并且我希望该文本的前色为白色。 我尝试过
this.Select(start, length);
this.SelectionBackColor = Color.Blue;
this.SelectionColor = Color.White;
,但没有成功。 怎么了? 我想模拟当我们通过鼠标选择一些文本时得到的效果,它的背景色变为浅蓝色,内部文本变为白色。 我可以通过这样做来实现这一点
this.Select(start, length);
,但是一旦它失去焦点,选择就会消失,我希望它永久存在。
I want to select a particular line of text and highlight it with a Blue Color and i want the forecolor of that text to be white.
I tried
this.Select(start, length);
this.SelectionBackColor = Color.Blue;
this.SelectionColor = Color.White;
but it doesn't work.
What is wrong?
I want to simulate the effect we get when we select some text through the mouse, where it's backcolor gets light blue and text inside gets white. I can get that by just doing
this.Select(start, length);
but then as soon as it loses focus, the selection vanishes, i want it permanent.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
有更简单的方法来为 RichTextBox 中的文本着色:
你会得到:
There is more simple way to color text in richtextbox:
And you get:
尝试做这样的事情:
Try doing something like this: