2009-01-07 173 views
3

我公司的所有者希望能够像Visual Basic 6.0一样在Visual Studio.net中绘制线条。到目前为止,我发现的唯一方法是使用system.drawing的运行时方法,这当然只在运行时工作,并且对于他想做的事情不太实际。在设计时在Visual Studio.net中绘制一条线

是否有任何第三方控制(免费或其他方式)在设计时间给他一个按钮来画线?

回答

4

使用Visual Basic Powerpack(免费,从微软的VB.Net的制造商)

+1

这样做最糟糕的部分是我已经拥有它。 – Sean 2009-01-07 15:20:56

1

最好的办法是画一个标签,并设置其属性如下:

  1. 清除Text财产。
  2. Autosize属性设置为False
  3. 请重新设置BackColor
  4. Enabled属性设置为False(否则它可以在运行时移动)。
  5. 使用Shift +箭头来调整标签的大小,例如, Shift + 做成细线Shift + 做成一条小线。
2

绘制设计时间线,最好的办法是增加PictureBox并设置其属性如下:

  1. BackColor - 选择颜色你想
  2. Size - 例如:宽= 1高度= 300