0
我想设计一个自定义控制线(垂直或水平线) 基本的用户控件是矩形的,不适合线条 您对线控制有什么想法?自定义控制线
我想设计一个自定义控制线(垂直或水平线) 基本的用户控件是矩形的,不适合线条 您对线控制有什么想法?自定义控制线
如果更改控件的宽度和高度,则可以调整线条。
只需创建一个UserControl并在其中放置以下代码。
bool horizontal= false;
protected override void OnPaint(PaintEventArgs e)
{
if (horizontal)
{
Height = 1;
e.Graphics.DrawLine(Pens.Black, 0, 0, Width, 1);
}
else
{
Width = 1;
e.Graphics.DrawLine(Pens.Black, 0, 0, 1, Height);
}
}
创建了设计师表面的新的用户控件拖动时,身高属性设置为周围2px的,如果你想水平线,或者如果你想垂直线宽度属性设置为周围2px的。
请对你的问题更具体。 – 2010-05-28 18:00:35
可能要专注于语法,我没有看到太多用于线路控制... – Nix 2010-05-28 18:50:51