我有一个简单的网格。 我想处理 Tapped 事件。
<Grid Grid.Column="0" Grid.Row="0" Tapped="PlanszaItemTapped" />
但是当 Grid 没有任何背景时,事件不会响应。
这段代码可以正常工作,但这里是背景。
<Grid Grid.Column="0" Grid.Row="0" Tapped="PlanszaItemTapped" Background="#FFF7F4F4" Opacity="0" />
我不需要这个背景。不透明度为 0,但当我制作动画背景时可见。
如何解决这个问题?
通常我的目标是创建具有 10 列和 10 行的网格,然后单击任何项目只需添加图像。
我使用空网格来响应点击事件。
有什么最短的方法吗?
最佳答案
Background="Transparent"
应该是一个选项,否则我相信它只是等同于 IsHitTestVisible="True"
关于c# - 没有背景点击事件的网格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15500184/