C# richtextbox背景设置成透明后,如何能看到richtextbox内录入的内容

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# richtextbox背景设置成透明后,如何能看到richtextbox内录入的内容相关的知识,希望对你有一定的参考价值。

如题

这个问题如何解决 请高手帮下忙

参考技术A 将richtextbox的字体格式 加深 加大 加粗??追问

不是 this.SetStyle(ControlStyles.SupportsTransparentBackColor, true);
this.SetStyle(ControlStyles.SupportsTransparentBackColor | ControlStyles.UserPaint, true);
this.BackColor = Color.Transparent;
用这几句代码把richtextbox的背景变成透明后,往richtextbox里录入文字,看不到,如何能看到录入的文字。

追答

你这些语句是加在哪了。。。我用 会提示控件不支持。。
还有。。this.BackColor 这个属性不是主窗体的背景色么?

追问

我添加了一个类,让类继承richtextbox,我加到默认构造里啦

透明功能是实现啦 但在里面录入的文字就看不到啦

追答

不懂了。。。不好意思。。刚开始学习。帮不上你了。。。

追问

没关系 谢谢

C# 设置图片背景色透明

C# 将图片的背景色设置透明

需要将透明部分设置为纯白色,图片格式png

Image image = Resources.Green.ResizeImage(nw+2, nw+2); 
Bitmap pbitmap = new Bitmap(image);
pbitmap.MakeTransparent(Color.White);
uiLabel2.Image = pbitmap;

以上是关于C# richtextbox背景设置成透明后,如何能看到richtextbox内录入的内容的主要内容,如果未能解决你的问题,请参考以下文章

VB中如何使RICHTEXTBOX透明

c#怎么设置richtextbox透明

Visual Studio 2008 C#控件textbox背景如何设置为透明?

怎样自定义一个背景可以透明的richTextBox控件

C#/.net WinForm如何做一个背景透明的RichTextBox

使richtextbox透明后,但也显示不出字了内容也成透明的了,怎么办