public void AddLabel(string label) { TF_Label lbl = new TF_Label(); lbl.name = label; lbl.keywords = new List <string>(); Filtre_Par_Mot_Cle.labels.Add(lbl); }
public void LoadSettings() { TF_Label lbl = null; if (!System.IO.File.Exists("settings.xml")) { return; } using (XmlReader reader = XmlReader.Create("settings.xml")) { reader.MoveToContent(); while (reader.Read()) { reader.Read(); if (reader.IsStartElement()) { switch (reader.Name.ToString()) { case "user": reader.Read(); Filtre_Par_Mot_Cle.addedUsers.Add(reader.Value); break; case "label": lbl = new TF_Label(); reader.MoveToFirstAttribute(); lbl.name = reader.Value; lbl.keywords = new List <string> { }; Filtre_Par_Mot_Cle.labels.Add(lbl); break; case "keyword": if (lbl != null) { reader.Read(); lbl.keywords.Add(reader.Value); } break; } } } } }