如何获取指定y坐标所有控件。我知道用control.GetChildAtPoint()可以获得指定坐标的控件,如果把control的宽度一个一个像素循环应该可以实现我的要求,但我认为没必要吧。
有没有比较简单的方法实现这个功能啊?
有没有比较简单的方法实现这个功能啊?
解决方案 »
- 一个线程处于sleep(10000)状态,怎么样让它跳出sleep()状态做别的事?
- 关于System.Drawing.Printing.Margins
- 一个关于软件使用期限的问题
- 请教大家一个读取EXCL到数据库的问题
- treeview中将每层用实线分隔??
- 简单问题!!!求助。。。。
- 请问一下这句话怎么理解? -- "类继承是在编译时刻静态定义的"
- 我在网上下了C#Web应用程序入门经典这本书,但是除了第一页,其它的用超星打不开。
- 在设计WINFORM时,如何让winform居中显示,总是在左上角感觉很别扭~~
- 如何在其他工程中使用已经做好的类?
- 水晶报表问题
- 关于编码转换 高手求救!!!!!
如果Top小于y,就判断Top+Height是否大于y,如果是就说明该控件符合要求;
如果Top大于y,或者Top+Height小于y,则该控件不符合要求。
{
if(ctr控件坐标和宽度正好经过Y)//根据需要自己写
{
lstCtr.Add(ctr);
}
}lstCtr即为所求!