/ / WP7 Position de la grille - windows-phone-7, grid

WP7 Grid Position - windows-phone-7, grille

J'ai vraiment besoin d'aide pour cela, j'ai une grille 9x9 dans WP7, avec des lignes de grille. J'ai un personnage dans chacune des "cellules" de la grille.

Comment puis-je récupérer la position dans la grille en utilisant [,] ou tout autre moyen? Si tout va bien je peux obtenir la position par: grid[col, row]

J'ai essayé d'utiliser ceci: char[,] grid = new char[numColumnsToAdd, numRowsToAdd];

Mais cela n’a pas fonctionné.

Merci.

Réponses:

1 pour la réponse № 1

Je recommanderais généralement de n'utiliser que la grilleles cellules et les lignes à des fins de mise en page et non pour suivre la ligne / cellule actuelle. Mais comme vous le faites déjà, je voudrais simplement suivre les clics sur chaque contrôle (par exemple Label) via un seul gestionnaire d’événements. Ensuite, vérifiez simplement la ligne ou la cellule via:

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