0
我需要在带有绿色条纹背景的RichtTextBox中显示文本。这意味着,第一行有白色背景色,第二行有绿色背景色,第三行有白色,再次是绿色等。如何创建条纹richtextbox?
我该如何实现这一点?
我现在想象的唯一方法是设置每个文本行的颜色。但是我必须用空格填充每行以获得整行。这种方式对我来说似乎是不好的做法。
我想到了类似于OnPaint事件等的地方,我可以在显示文本之前为每行设置背景颜色。
如果有另一个TextControl可以处理我的问题,或者我必须实现自己的控制,这也是一个可接受的解决方案。给我一些提示。
P.S .:我使用的是.Net2.0。
的思想是有RTB透明,让背后的模式,也许使用在其上RTB停靠的自定义面板。 – jv42
根据您对线条的要求,这可能不是最实用的(这就是为什么我没有发布答案)。 – jv42