如何获得ControlPaint绘制的边框的宽度?

时间:2009-01-15 09:05:34

标签: c# .net winforms

我正在使用System.Windows.ControlPaint.DrawBorder3D绘制边框,并希望绘制到边框内的矩形。如何获得边框的宽度,以便我可以在其中找到矩形?

更新:使用默认主题,边框顶部和左侧为2px,但底部和右侧只有1px,因此SystemInformation.Border3DSize不够用。

1 个答案:

答案 0 :(得分:3)

这两个“朋友”可以帮助你吗?

  • SystemInformation.Border3DSize.Height
  • SystemInformation.Border3DSize.Width