[VB.NET]去除GroupBox邊框並保留標題文字

  • 918
  • 0
  • 2022-02-14

  重新繪製GroupBox的邊框後,原本的邊框還會存在。

Private Sub PaintingGroupBox(ByRef obj_GroupBox As GroupBox, _
                             ByVal e As System.Windows.Forms.PaintEventArgs)

    e.Graphics.Clear(Me.BackColor)
    e.Graphics.DrawString(obj_GroupBox.Text, _
                          obj_GroupBox.Font, _
                          Brushes.Black, 8, 1)

End Sub

  參數說明:DrawString(String, Font, Brush, Single, Single)

  String:要繪製的字串。(指的是GroupBox的標題)

  Font:定義字串的文字格式。(字型)

  Brush:決定所繪製文字的色彩和紋理。(字體顏色)

  Single1:繪製文字左上角的 X 座標。

  Single2:繪製文字左上角的 Y 座標。

參考來源: