如何在 windows phone 8 中使用带边框的按钮

How to use button through border in windows phone 8

这是我的代码块

<grid>
   <button name="button" click="button_click"/>
   <border background="black" opacity="0.2"/>
</grid>

我想使用边框层下的按钮,但这是不可能的,因为边框有自己的点击事件 当边框在它上面时,有没有办法使用这个按钮点击事件?

只需将边框的 IsHitTestVisible 属性 设置为 false:

<grid>
   <button Name="button" Click="button_click"/>
   <border Background="black" Opacity="0.2" IsHitTestVisible="false" />
</grid>