怎样在一整张图片上对它的一个区域聚焦呢?也就是说,当我点击图片某一区域时能引发事件处理。不是对整张图片哦,只是它的某一区域!
麻烦大家多出点注意,只要说到点就给分,好办法的100分!明天来结

解决方案 »

  1.   

    OnClick中对点击的坐标进行判断,符合要求的触发事件
      

  2.   

    可以用数组也可以用自定义数据结构记录图片不同的区域坐标的值,然后在onclick中判断在什么区域,激发不同的事件
      

  3.   

    你在图片上放个label,把它的transparent属性改为true,然后用label的点击事件
      

  4.   

    to D_Q:
      [email protected]
     谢谢了!!
      

  5.   

    不要用OnClick事件,这个事件中不提供点击点的坐标,可以用OnMouseDown或OnMouseUp,都有X和Y两个参数,就是点击点的坐标。判断一下点击点在不在你的区域里就可以了。你的区域应该是用Rect描述的吧?圆也好判断,不规则的区域就……