winform用户控件border的颜色怎么改变?
用户控件想修改border的颜色,请教各位大神了 --------------------编程问答-------------------- .Net自带的border颜色不能改的说。formBorderStyle改成None,然后再给画他一个背景边框咯。。 --------------------编程问答--------------------
其实吧,我也是这样想的- -但是我画不出来的说,看了半天Pen了 --------------------编程问答-------------------- 在控件边缘自己画线吧 --------------------编程问答-------------------- 简单拉。用graphic画。计算出窗口边缘的坐标。然后g.DrawLine(pt1,pt2,pen)试试。我记得不大清楚。 --------------------编程问答-------------------- 建一个GraphicsPath
调用AddLine
用Graphics的DrawGraphicsPath就可以画出这个border了 --------------------编程问答-------------------- e.Graphics.DrawRectangle(Pens.Red, 0, 0, this.Width - 1, this.Height - 1);
如果需要漂亮的自定义控件可联系我qq:1277874734
我有可拖动的透明控件系列,自定义treeView控件等等。
补充:.NET技术 , C#