是的,有点烂了。作弊的一种方法是将边框更改为无,并在容器的绘制事件中绘制无边框文本框周围的边框:
Rectangle r = new Rectangle(textBox1.Left - 3, textBox1.Top - 3,
textBox1.Width + 5, textBox1.Height + 5);
e.Graphics.FillRectangle(SystemBrushes.Window, r);
e.Graphics.DrawRectangle(SystemPens.WindowFrame, r);
结果: