yayasam
Messages postés33Date d'inscriptionvendredi 26 mars 2010StatutMembreDernière intervention26 juillet 2010
-
18 avril 2010 à 18:33
cs_GG29
Messages postés326Date d'inscriptionvendredi 23 décembre 2005StatutMembreDernière intervention 8 février 2011
-
18 avril 2010 à 21:16
A l'aide SVP, c'est la 2eme fois ke je poste mon problème et j'ai tjs pas de réponse:
mon problème réside dans le Binding d'un combobox:
tout simplement j'ai une classe avec une méthode qui retourne une liste de nom voila le code :
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections.ObjectModel;
namespace testlogin
{
public class Login
{
public List<Login> list{get;set;}
public String name { get; set; }
public List<Login> listname()
{
list = new List<Login>();
for (int i = 0; i < 3; i++)
{
Login login = new Login();
login.name = "Monlogin: " + i;
list.Add(login);
}
return list;
}
}
}
mon but est de récupérer la liste des nom a partir de la méthode listname() et afficher ces nom dans un Combobox
voila mon code C#
public partial class Window1 : Window
{
public Login log = new Login();
public List<Login> list = new List<Login>();
public Window1()
{
InitializeComponent();
foreach (var name in list)
{
loger.Info("name = "+ name.name );
}
combo.DataContext = log.listname();
}
}
}
le Binding passe mais avec un grog beug c 'est que j'ai que la première valeur de listname() au lieu de 4 noms (comme vous pouvez le constater ds le code de listname())
qulequ'un aurait une idée SVP, c 'est urgent ça fait plus qu'une semaine que je bosse dessus, j'ai plus d'inspiration
merci pr ttes aides
si on ne fait pas ce qu'on aime, il faut qu'on aime ce qu'on fait!