none
[VB 2008] 請問RichTextBox 外觀問題 RRS feed

  • 問題

  • 大大好
    小弟想設計使得RichTextBox的外觀從原本的四方形
    改變為圓形或其他形狀的話
    不知道是否可行
    程式碼該如何撰寫呢?
    謝謝答覆
    2009年5月31日 下午 07:58

解答

  • 1. 參考以下程式碼

            RichTextBox1.Size = New Size(100, 100)
            Dim aCircle As New System.Drawing.Drawing2D.GraphicsPath
            aCircle.AddEllipse(New System.Drawing.RectangleF(0, 0, 100, 100))
            RichTextBox1.Region = New Region(aCircle)

    2. 方法一的方式並不美觀,自己去畫底圖會更好
    2009年6月1日 上午 12:01
    版主