C#控制面板

时间:2013-07-02 13:42:44

标签: c# forms controls panel

我正在使用microsoft visual c#和制作表单。我不知道我的词汇表是否正确但我的想法是当我使用Panel Figure = new Panel ();创建面板时 我无法控制它,即改变位置。当我尝试

Point MoveLeft = Figure.Location;            
MoveLeft.Offset(-25, 0);
Figure.Location = MoveLeft;

它需要现有的面板名为"图"我新创建的面板不响应命令。

还有一种方法,当我创建一个面板时,它是一个已经存在的面板,即创建与面板相同的面板"三角形"?

1 个答案:

答案 0 :(得分:0)

如果您的表单上已经有一个名为" triangle"的面板,您可以在这样的代码中引用它

triangle.Left = -25;

如果您创建新的面板,则需要将其添加到表单的控件列表

Panel Figure = new Panel();
Form1.Controls.Add(Figure);
Form1.Location = new Point(-25, 0);