如何移动Windows窗体shapeContainer及其中包含的所有形状

时间:2016-12-01 22:28:02

标签: c# windows forms containers

我想创建一个由多行,椭圆和矩形组成的图像。我认为最好的方法是将它们全部添加为shapeContainer的一部分,然后我需要在表单上添加这些图像的多个实例。

我创建了没有问题的图像,并将所有形状添加到单个shapeContainer中。我现在希望能够将此图像定位在表单中的任何位置。我认为这样做的逻辑方法是只定位shapeContainer,因为所有形状都相对于它们的父(shapeContainer)定位,整个图像应随之移动。

然而,当我在shapeContainer上调用position函数时,没有任何动作。我从表单类中调用此函数(表单是shapeContainer的父级)。 shapeContainer的位置在form.designer.cs文件中设置为指向(0,0)。我改变了,但没有发生任何事情。

我是如何设置shapeContainer的位置,因此设置其中的所有形状?

感谢。

0 个答案:

没有答案