我想使用GDI +绘制3D边框(斜角),例如在Paint
的{{1}}事件中。我应该自己使用Control
和DrawLine
来编写它还是有可以使用的东西?
由于 Saied如何
答案 0 :(得分:5)
你在画什么? WinForms上的GDI +?如果是这种情况,您可以使用ControlPaint.DrawBorder3D方法,例如在Paint
事件处理程序中:
ControlPaint.DrawBorder3D(e.Graphics,
((Control)sender).ClientRectangle,
Border3DStyle.Bump);
请参阅Border3DStyle枚举以获取所有可用样式的列表。