Bonjour,
je cherche une méthode pour contrôler dans un grid si un contrôle est déjà présent pour ne pas en ajouter un par dessus.
Dans ce grid il y a des contrôles qui sont sur plusieurs colonnes. Je peux déjà voir si un contrôle est dans une cellule mais quand il y a un contrôle sur plusieurs lors du check de la colonne suivant, je ne vois rien.
Voici le bout de code que j'utilise
Des idées??
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 bool trou = false; foreach (UIElement element in GridW.Children) { if (Grid.GetRow(element) == Grid.GetRow(ctrl)) if (Grid.GetColumn(element) == Grid.GetRow(ctrl)) trou = true; break; else trou = false; } } if (trou == true) MessageBox.Show("er"); else MessageBox.Show("ok");
Partager