如何在用户控件中的两个控件之间绘制直线?

sps*_*pli 8 c# user-controls line draw winforms

我有一个名为groupControl的usercontrol:它有两个flowlayoutpanel - 源面板和目标面板.它还有一个按钮.

我有另一个名为item的usercontrol.我将在源面板和目标面板中的M项控件中动态放置N项控件.

我希望每个项目控件和groupControl上的按钮之间有直线.

最后我有一个测试表单MainForm,它还包含一个flowlayoutpanel.我将动态地在MainForm上放置X groupcontrols.

我如何在每个usercontrol项和同一groupControl上的按钮之间绘制直线?

Lar*_*rry 6

Visual Basic中电源包包含的DataRepeater,有的形状(椭圆形,长方形..),包括一条线.看到这个链接.

它被称为"Visual Basic"Power Pack,但它可以毫无困难地在C#项目中使用.

查看DataRepeater,它不仅可以帮助您使用自定义控件作为项目填充面板,还包含在它们之间添加一条线所需的内容.

  • 没关系.我认为Visual Basic Power Pack已经安装在Visual Studio 2010中:查看Windows窗体设计器的ToolBox中的"Visual Basic PowerPacks"选项卡. (2认同)