visual-studio - UWP - 按钮上的自定义非矩形点击区域。图像或形状
问题描述
我想为按钮定义一个非矩形可点击的“点击区域”。我很高兴使用 UWP XAML 路径或使用带有透明区域的 PNG 来定义此自定义形状。
以下问题解释了如何使用 XAML 路径来显示按钮的外观,但结果似乎仍然使用矩形边界框命中区域。具有多边形形状的 XAML UWP 按钮
还有一些帖子解释了如何覆盖 Image 类、拦截“点击”事件以及确定鼠标光标下像素的不透明度。这将解决我的问题,但此解决方案仅适用于WPF。
有人知道 UWP 的解决方案吗?
解决方案
看起来我可以只使用原始 <path> 元素,并直接使用它的指针事件。
推荐阅读
- mongodb - Mongodb $expr 查询很慢
- python - 数据框一行保存到excel表
- vue.js - 如何使用从孩子传递给父母的 v-model 和道具?
- python - 如何一次合并两列数据框
- java - 修改二进制文件中的对象
- android - Android设置夜间模式更改资源语言
- node.js - 启用会话的功能应用的 Azure 服务总线触发器 - Node.js
- logstash - 在 filebeat.yml 中添加或覆盖“类型”的正确方法是什么?
- python - 从用户/机器人获取回复消息
- react-native - react-native-geocoding 显示错误未获取坐标