我想为按钮定义一个非矩形的可点击“点击区域”。我很高兴使用UWP XAML路径或带有透明区域的PNG定义此自定义形状。
以下问题说明了如何使用XAML路径显示按钮的外观,但结果似乎仍然使用矩形边界框点击区域。 XAML UWP Button with a polygonal shape
也有文章解释了如何重写Image类,如何拦截'click'事件,以及确定鼠标光标下像素的不透明度。这可以解决我的问题,但是此解决方案仅适用于WPF。
有人知道UWP解决方案吗?
看来我可以只使用原始的元素,并直接使用其指针事件。