窗体上有若干个自定义控件,怎样实现鼠标框选啊
就是按住鼠标左键不放,拉出一个方框,选中那些控件并获得那些控件的引用 --------------------编程问答-------------------- 记录控件坐标记录框选范围
从范围中找取在范围中的控件
设置这些控件的状态 --------------------编程问答-------------------- 记住起点和终点坐标,可以得到一个矩形,Rectangle类的Contains()方法可以判断一个点或者一个矩形是否存在于当前矩形中。
你可以根据需求进行判断,一种就是判断每个控件的location是否在矩形中,一种就是判断每个控件所自身的“矩形”是否在圈出来的矩形中。
补充:.NET技术 , C#