1

嗨朋友们,我创建了一个画布表单,并在上面放置了一个图像,这是我的按钮寄存器。现在我将使用pointerPressed 方法捕获图像触摸事件,仅用于注册图像按钮。但是我该怎么做呢?任何人都可以告诉我如何做到这一点。我如何使用 pointerPressed 方法检测用户触摸寄存器的图像。请帮助我的朋友。谢谢

4

2 回答 2

0

使用 CustomItem 将满足您的需求。

于 2011-07-26T12:58:04.330 回答
0

我创建了一个画布表单

画布还是表格?这些是完全不同的对象,在 Canvas 与 Form 中处理指针事件将完全不同。

鉴于您提到pointerPressed我怀疑您在谈论 Canvas 对吗?

更新:对于在画布上绘制的图像(感谢您澄清这个顺便说一句),您需要知道它所占据区域的坐标,然后您只需要检查在pointerPressed中传递的 x 和 y 坐标是否在您的图像占用的区域内(这些是指针被按下的水平和垂直位置,相对于画布 - 检查 API 文档)

于 2011-07-26T13:22:14.100 回答