最近做WinForm程序,尽搞些动态生成控件的,每次寻找某个空间时总要一大堆代码,简单但是写的多,烦啊。突然想起了Linq里的表达式方式,但是项目用的类库是2.0的。最后仿照Linq用范型写了一个遍历类:减少了一大堆不必要的代码。

代码很简单,就不用解释了,直接贴↑。

 

WinForm控件查找奇思public delegate bool SearchHandler(Control ctrFind);
WinForm控件查找奇思    
public class WinSearch<T>
:查找起点控件。

        public static T Search(Control ctr, SearchHandler handler)
    }

 

测试体:

 

WinForm控件查找奇思 private void button1_Click(object sender, EventArgs e)
        }

 

 

相关文章: