2017-03-26 40 views
0

我该如何做到这一点,当一个人点击一个按钮时,用户控件上的所有对象将位置25移到右边?C#如何移动用户控件上的所有对象

+2

你到目前为止尝试过什么?所有的对象是“控制”吗? – vipersassassin

+0

首先,我建议你将所有这些控件放在一个Panel中。那么你只需要移动一个控件(即该面板)。把它们这样分组似乎是合适的,因为如果它们必须一起移动,它们可能以某种方式在一起。 – stakx

回答

1

您是否试图移动窗体的所有控件?然后写这样的东西:

 private void button1_click(object sender, EventArgs e) 
    { 
     foreach(Control ctrl in this.Controls) 
     { 
      ctrl.Left += 25; 
     } 
    } 
相关问题