4

我有一个简单的网格。我想处理 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 行的网格,并且 OnClick 任何项目只需添加图像。

我使用空网格来响应点击事件。

有什么最短的方法可以做到这一点吗?

4

1 回答 1

3

Background="Transparent"应该是一个选项,否则我相信它只是相当于IsHitTestVisible="True"

于 2013-03-19T14:20:58.717 回答