WP7网格位置

时间:2011-07-02 15:54:36

标签: windows-phone-7 grid

我真的需要帮助,我在WP7中有9x9网格,有网格线。我在每个网格“单元格”中都有一个字符。

如何使用[,]或任何其他方法检索网格中的位置?希望我能通过以下方式获得该职位:grid[col, row]

我尝试使用它:char[,] grid = new char[numColumnsToAdd, numRowsToAdd];

但它不起作用。

感谢。

1 个答案:

答案 0 :(得分:1)

我通常建议仅使用网格单元格和行进行布局,而不是跟踪当前行/单元格。但是,由于您已经这样做了,我只需通过单个事件处理程序跟踪每个控件(例如Label)的点击次数。然后,只需通过以下方式检查行或单元格:

object row = ((TextBlock)sender).GetValue(Grid.RowProperty);
object cell = ((TextBlock)sender).GetValue(Grid.CellProperty);