私は Win8 Metro アプリケーションに取り組んでいます。GridView を使用しています。GridView の ItemTemplate には、3 つのボタン (Button1、Button2、Button3) があります。したがって、私の画面では、一度に 5 つの GridView アイテムがある場合、5x3 = 15 個のボタンが表示されます。
問題は、これらのボタンのいずれかがクリックされた場合、親の GridView アイテムをトレースできないことです。
GridView のプロパティの中には、"SelectedIndex" (または SelectedItem) プロパティがあります。ただし、その値は、GridView アイテムがクリックされたときに設定されます (GridViewItem 内のボタンがクリックされたときではありません)。したがって、ボタンをクリックしても、SelectedIndex は -1 のままです。
このボタンの親アイテムが誰であるかを ButtonClick で確認するにはどうすればよいですか?