在论坛里看到有人问如何在指定窗体上查找一个控件,很多回答都是使用foreach循环,实际上是不确切的。当你要查找的控件放在一个GroupBox或
panel上,用foreach是不够的,还要递归
private void GetFlexGrid(Control ctrl)
  {
   foreach ( Control c in ctrl.Controls )
   {
    if ( c is FlexGrid ) 
    {
       //对找到的控件作的操作
       break;
    }
    if ( c.Controls.Count != 0 )
    {
     GetFlexGrid(c);
    }
   }
  }
在窗体上查找控件

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-08-04
  • 2022-12-23
  • 2021-08-18
  • 2021-12-20
  • 2022-12-23
  • 2021-11-07
猜你喜欢
  • 2021-07-24
  • 2021-10-01
  • 2021-11-01
  • 2022-12-23
  • 2021-08-08
  • 2021-12-17
  • 2022-12-23
相关资源
相似解决方案