c# winform 循环遍历界面上的所有控件,foreach,Controls,AllowDrop

foreach (System.Windows.Forms.Control control in this.groupBox2.Controls)//遍历groupBox2上的所有控件

{

    if (control is System.Windows.Forms.PictureBox)

     {

      System.Windows.Forms.PictureBox pb = (System.Windows.Forms.PictureBox)control;

      pb.AllowDrop = true;

     }

     

if (cl is CheckBox)

{

Label lab = cl as Label;

lab.Enabled = false;//在这里设置

}

}

  1. foreach (System.Windows.Forms.Control control in this.Controls)//遍历Form上的所有控件
  2. {
  3. if (control is System.Windows.Forms.PictureBox)
  4. {
  5. System.Windows.Forms.PictureBox pb = (System.Windows.Forms.PictureBox)control;
  6. pb.AllowDrop = true;
  7. }
  8. }