Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
嗨朋友们,我创建了一个画布表单,并在上面放置了一个图像,这是我的按钮寄存器。现在我将使用pointerPressed 方法捕获图像触摸事件,仅用于注册图像按钮。但是我该怎么做呢?任何人都可以告诉我如何做到这一点。我如何使用 pointerPressed 方法检测用户触摸寄存器的图像。请帮助我的朋友。谢谢
使用 CustomItem 将满足您的需求。
我创建了一个画布表单
画布还是表格?这些是完全不同的对象,在 Canvas 与 Form 中处理指针事件将完全不同。
鉴于您提到pointerPressed我怀疑您在谈论 Canvas 对吗?
更新:对于在画布上绘制的图像(感谢您澄清这个顺便说一句),您需要知道它所占据区域的坐标,然后您只需要检查在pointerPressed中传递的 x 和 y 坐标是否在您的图像占用的区域内(这些是指针被按下的水平和垂直位置,相对于画布 - 检查 API 文档)