4

単純なグリッドがあります。Tappedイベントを処理したい。

<Grid Grid.Column="0" Grid.Row="0" Tapped="PlanszaItemTapped"  />

ただし、グリッドに背景がない場合、イベントは応答しません。

このコードは正常に機能していますが、ここに背景があります。

<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 に答える