winform用户控件border的颜色怎么改变?

ys826627339 2012-05-16 02:44:38
用户控件想修改border的颜色,请教各位大神了
...全文
830 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
fknmd 2012-05-16
  • 打赏
  • 举报
回复
e.Graphics.DrawRectangle(Pens.Red, 0, 0, this.Width - 1, this.Height - 1);

如果需要漂亮的自定义控件可联系我qq:1277874734

我有可拖动的透明控件系列,自定义treeView控件等等。
蔡袅 2012-05-16
  • 打赏
  • 举报
回复
建一个GraphicsPath
调用AddLine
用Graphics的DrawGraphicsPath就可以画出这个border了
yiko628 2012-05-16
  • 打赏
  • 举报
回复
简单拉。用graphic画。计算出窗口边缘的坐标。然后g.DrawLine(pt1,pt2,pen)试试。我记得不大清楚。
kkgoose 2012-05-16
  • 打赏
  • 举报
回复
在控件边缘自己画线吧
ys826627339 2012-05-16
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]
.Net自带的border颜色不能改的说。

formBorderStyle改成None,然后再给画他一个背景边框咯。。
[/Quote]

其实吧,我也是这样想的- -但是我画不出来的说,看了半天Pen了
yiko628 2012-05-16
  • 打赏
  • 举报
回复
.Net自带的border颜色不能改的说。

formBorderStyle改成None,然后再给画他一个背景边框咯。。

111,088

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧