相关疑难解决方法(0)

如何更改面板边框颜色

IDE:Visual Studio,C#.net,Type = Windows表单应用程序

嗨,在面板属性中我已将边框样式设置为"固定单一".
当我运行我的应用程序时,它给我灰色.我不知道如何更改边框颜色.我尝试过在面板的Paint事件中

private void HCp_Paint(object sender, PaintEventArgs e)
{
    Panel p = sender as Panel;
    ControlPaint.DrawBorder(e.Graphics, p.DisplayRectangle, Color.Yellow, ButtonBorderStyle.Inset);
}
Run Code Online (Sandbox Code Playgroud)

它给我这样的边界:

http://i772.photobucket.com/albums/yy9/yogeshkmrsoni/giving_zps877730fc.png

我想修复这样的单边框:

http://i772.photobucket.com/albums/yy9/yogeshkmrsoni/want_zps081e3591.png

我能够获得FixedSingle Border,但它是灰色,系统或IDE默认.

所以请建议我如何制作黄色.

.net c# drawing winforms

20
推荐指数
4
解决办法
6万
查看次数

标签 统计

.net ×1

c# ×1

drawing ×1

winforms ×1