To draw a button-like border, you can use the ControlPaint.DrawBorder() method and pass in a value from this enumeration to determine the type of border to draw. public enum ButtonBorderStyle { None = 0 , Dotted = 1 , Dashed = 2 , Solid = 3 , Inset = 4 , Outset = 5 } HierarchySystem.Object System.ValueType System.Enum(System.IComparabl, System.IFormattable , System.IConvertible) ButtonBorderStyle Passed ToControlPaint.DrawBorder() |