コードを介して入力されているグリッドがあります。これは私の実装です:
for (int i = 1; i <= 3; i++)
{
for (int j = 0; j < 3; j++)
{
Image oImage = new Image();
Window.myGrid.Children.Add(oImage);
oImageSource.UriSource = oImageUri;
oImage.Source = oImageSource;
Grid.SetRow(oImage, i);
Grid.SetColumn(oImage, j);
}
}
私はそれを使って次のことができる解決策を探しています:
oImage
子として追加したオブジェクトをクリックすると、関数がトリガーされ、スロットの行と列がそのパラメーターになります。
したがって、次のグリッドがある場合(各番号はグリッドに追加されたオブジェクトを表します):
1 | 2 | 3
4 | 5 | 6
7 | 8 | 9
クリックする9
と関数がトリガーされますfunc(2, 2)
(行と列のインデックスは2です)