获取鼠标点击位置的Rectangle 有一个由9个Rectangle组成的3*3的格子 当鼠标单击某个Rectangle 如何获取这个Rectangle*注:不通过计算坐标。画Rectangle之后 对象也没保存。有没有什么方法 可以直接获取鼠标点击的Rectangle? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ...不通过计算坐标。画Rectangle之后 对象也没保存...也不能用第六感对不对?还是用坐标比较方便。 9个button click事件里的sender 循环判断,就可以for(int index=0;index<rects.Length;index++){ if(rects[index].Contains(point)) return rects[index];} Rectangle是什么东西啊?你的意思就是矩形?显示出来的内容是通过Gdi+画出来的矩形?然后你想知道点击之后点到了哪一个?如果我说点到的就是第一个,你有没有办法确定我说错了? 那个判断里面的point便是你得鼠标位置坐标 请.NET Socket高手指教 C#.net中如何用定时器实现控件中的文字闪烁??? App.config问题? 怎样将文件保存到输出目录的上一级 请C#的高手帮小弟解决一个问题,谢谢了!! DateTimePicker控件获取值的问题 如何调用系统本身程序打开文件? 有关线程问题,在线等,谢谢! [菜鸟求助] 关于vc#,Form窗体控件添加事件的问题。 朋友们救命啊,关于分页问题(不要用DATAGIRD).. 各位大哥帮帮忙,小妹在线等,附件下载的问题 帮帮。。我在一个事件中触发另一个事件,出现这种提示。。。。
也不能用第六感对不对?还是用坐标比较方便。
for(int index=0;index<rects.Length;index++)
{
if(rects[index].Contains(point))
return rects[index];
}