Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionpublic string TgName { get; set; } public string Type { get; set; } private List<frmMainMenu> myTargets = new List<frmMainMenu>();
private void frmMainMenu_Load(object sender, EventArgs e) { XDocument xDoc = XDocument.Load(string.Format(@"blabla.xml", Application.StartupPath)); myTargets = (from target in xDoc.Descendants("Target")//directement la balise qui contient les données d'une seule instance de target select new frmMainMenu { TgName = target.Element("Target").Attribute("Name").Value, //on va chercher l'attribut Type = target.Element("Target").Attribute("Type").Value, //on va chercher l'attribut } ).ToList<frmMainMenu>();//on en fait une liste
public class toto { public string TgName { get; set; } public string Type { get; set; } }
myTargets = (from target in xDoc.Descendants("Target")//directement la balise qui contient les données d'une seule instance de targ
xDoc.Descendants("Targets")
private void frmMainMenu_Load(object sender, EventArgs e) { XDocument xDoc = XDocument.Load(string.Format("blabla.xml", Application.StartupPath)); myTargets = (from Target in xDoc.Descendants("Targets").Descendants("Target")//directement la balise qui contient les données d'une seule instance de target select new TargetsPS3 { TgName = Target.Attribute("Name").Value, //on va chercher l'attribut //Type = Target.Attribute("Type").Value, //on va chercher l'attribut } ).ToList<TargetsList>();//on en fait une liste listTargets.BindingContext = new BindingContext(); listTargets.DataSource = myTargets; listTargets.DisplayMember = "TgName";