Pages

grid check si un control est déjà présent sujet

jeudi 27 mars 2014




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:


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");






Aucun commentaire:

Enregistrer un commentaire