C# winform中 怎么让RichTextBox支持透明。通过继承还是重绘了?最好有代码,菜鸟学习中。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# winform中 怎么让RichTextBox支持透明。通过继承还是重绘了?最好有代码,菜鸟学习中。相关的知识,希望对你有一定的参考价值。

public class RichTextBoxEx : RichTextBox

protected override CreateParams CreateParams

get

CreateParams cp = base.CreateParams;
cp.ExStyle |= 0x20;
return cp;



这样可以实现透明效果,可视不懂为什么RichTextBox要透明呢。
RichTextBox透明效率会低下的。
觉得可以达到你效果,就采纳吧
参考技术A 无法透明,RichTextBox使用win32的控件,不支持追问

用继承或重绘也不行么?

追答

不可以,这不是GDI+绘制的

参考技术B 你可一个更换控件的background-image属性为你想要的图片追问

不行,现在就是要用richtextbox这个控件

追答

那你还是用TextBox richBox的功能照样实现;
找到 空间的multiple 属性改为true;
或者

c#编写的winform的时候怎么让程序等待一段时间~!

让程序等待100ms

System.Threading.Sleep(100);可以实现等待,但是这时候窗口是白色的假死状态,如果你想实现过段时间再让窗口做动作可以用timer控件 参考技术A System.Threading.Sleep(100);
但是这个等待会让界面无响应,所以不要太长时间
参考技术B thread.sleep(100);

以上是关于C# winform中 怎么让RichTextBox支持透明。通过继承还是重绘了?最好有代码,菜鸟学习中。的主要内容,如果未能解决你的问题,请参考以下文章

C# WinForm怎么让richTextBox响应回车事件?

C# winform中 怎么让RichTextBox支持透明。通过继承还是重绘了?最好有代码,菜鸟学习中。

c# winform 中怎样让一个文本框可以用扫描枪输入,而不能用键盘输入

c# winform 如何让一个固定的图片按比例放大或缩小

【C#】WinForm中如何让窗口最小化时直接最小化到托盘,后台运行

c#编写的winform的时候怎么让程序等待一段时间~!