当前位置: 代码迷 >> .NET组件控件 >> 怎么给panel画边框
  详细解决方案

怎么给panel画边框

热度:7824   发布时间:2013-02-25 00:00:00.0
如何给panel画边框
我用的是VS2005,在windows form中我放了个panel,想给这个panel加上边框和设置边框的颜色,怎么做?
我是新手,哪位高手指教指教,有原码的发分看看,最好写详细点,本人很笨,呵呵!~
万分感谢!~

------解决方案--------------------------------------------------------
添加一个Panel控件之后,双击就打开了Panel控件的Panit事件处理方法.
使用ControlPaint类中的DrawBorder方法,共有两个重载,
以下是设置最详细的重载的代码.
他可以分别设置Panel的4个边的颜色和宽度.
应该足以解决你的问题...
private void panel4_Paint(object sender, PaintEventArgs e)
{
ControlPaint.DrawBorder(e.Graphics,
panel4.ClientRectangle,
Color.Red,
3,
ButtonBorderStyle.Solid,
Color.Red,
3,
ButtonBorderStyle.Solid,
Color.Red,
3,
ButtonBorderStyle.Solid,
Color.Red,
3,
ButtonBorderStyle.Solid);
}
------解决方案--------------------------------------------------------
顶以下