none
如何把richtextbox背景色设为透明 RRS feed

答案

  • 你好 你需要在窗体的构造函数中调用此方法 SetStyle
    
    SetStyle(ControlStyles.SupportsTransparentBackColor, true);

    Wenn ich dich hab’,gibt es nichts, was unerträglich ist.坚持不懈!http://hi.baidu.com/1987raymond
    2009年7月30日 5:12
    版主
  • http://www.cnblogs.com/tannaiyin/archive/2009/04/05/1429905.html
    知识改变命运,奋斗成就人生!
    2009年7月30日 5:20
    版主
  • 你好!
         需要自己重新定义RichTextBox:
        public class TransparentRichTextBox:RichTextBox
        {
            public TransparentRichTextBox()
            {
                SetStyle(ControlStyles.SupportsTransparentBackColor | ControlStyles.UserPaint, true);
                this.BackColor = Color.Transparent;
                
            }
        }

    周雪峰
    2009年7月30日 13:57
    版主

全部回复

  • 你好 你需要在窗体的构造函数中调用此方法 SetStyle
    
    SetStyle(ControlStyles.SupportsTransparentBackColor, true);

    Wenn ich dich hab’,gibt es nichts, was unerträglich ist.坚持不懈!http://hi.baidu.com/1987raymond
    2009年7月30日 5:12
    版主
  • http://www.cnblogs.com/tannaiyin/archive/2009/04/05/1429905.html
    知识改变命运,奋斗成就人生!
    2009年7月30日 5:20
    版主
  • 你好!
         需要自己重新定义RichTextBox:
        public class TransparentRichTextBox:RichTextBox
        {
            public TransparentRichTextBox()
            {
                SetStyle(ControlStyles.SupportsTransparentBackColor | ControlStyles.UserPaint, true);
                this.BackColor = Color.Transparent;
                
            }
        }

    周雪峰
    2009年7月30日 13:57
    版主