Bonjour
Je travail en c# avec du wpf.
Je cherche à parcourir ligne par ligne mon datagrid pour insérer des données différente dans chaque combobox “emplois du temps” par rapport au nom de l’usager. Jusqu’à présent je remplie toute les combobox avec les donnée du dernier usager
J’ai essayé foreach (DataGridRow Ligne in DataGridGroupe) le DataGridGroupe n’existe pas dans le contexte actuel. alors que dans mon XAML c’est bien le nom que je lui est donnée x:Name=”DataGridGroupe”
J’ai également essayé DataGridGroupe.insert(index,EdTcombine); mais toujours le même problème.
Mon Code
foreach (USAGERS us in _ListeUsagers)
{
if (us.IsSelected == true)
{
List<EMPLOIDUTEMPS> EdTassocie = new List<EMPLOIDUTEMPS>();
if (ListEdTTemps == null)
{
return;
}
else
{
foreach (EMPLOIDUTEMPS e in ListEdTTemps)
{
if (e.CodeUsager == us.CodeUsager)
{
EdTassocie.Add(e);
}
}
EdTassocie = EdTassocie.Distinct().ToList();
EdTcombine = new List<EMPLOIDUTEMPS>();
EMPLOIDUTEMPS separateur = new EMPLOIDUTEMPS();
separateur.Nom = "----------------------------";
if (EdTassocie.Count > 0 && EmploisDuTemps.Count > 0)
{
EdTcombine.AddRange(EdTassocie);
EdTcombine.Add(separateur);
EdTcombine.AddRange(EmploisDuTemps);
}
else if (EmploisDuTemps.Count > 0)
{
EdTcombine.AddRange(EmploisDuTemps);
}
}
}
}
Merci de m’aider à trouver une solution pour inséré les donnée. j’ai les bonne donnée il faudrait que je puisse les inséré a la bonne ligne avant le nouveaux passage sur le premier foreach
ethan jorand is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.