WP7 Grid Position - PullRequest
       7

WP7 Grid Position

0 голосов
/ 02 июля 2011

Мне очень нужна помощь в этом, у меня есть сетка 9x9 в WP7 с линиями сетки.У меня есть символ в каждой ячейке сетки.

Как я могу получить позицию в сетке, используя [,] или любым другим способом?Надеюсь, я смогу получить позицию через: grid[col, row]

Я пытался использовать это: char[,] grid = new char[numColumnsToAdd, numRowsToAdd];

Но это не сработало.

Спасибо.

1 Ответ

1 голос
/ 02 июля 2011

Как правило, я бы рекомендовал использовать только ячейки и строки сетки для макета, а не отслеживать текущую строку / ячейку.Но так как вы уже делаете это, я бы просто отслеживал клики на каждом элементе управления (например, Label) с помощью одного обработчика событий.Затем просто проверьте строку или ячейку с помощью:

object row = ((TextBlock)sender).GetValue(Grid.RowProperty);
object cell = ((TextBlock)sender).GetValue(Grid.CellProperty);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...