Zone selection multiple (listbox) C#
Bonjour
J'aimerais utiliser les fonctions classiques d'une liste box (ajouter des éléments, lire les élément, sélectionner...)
si quelqu'un avait les fonctions pour, je suis intéressé.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| public void main()
{
XPathNodeIterator mesEmplacements = DataSources[0].CreateNavigator().Select("/my:mesChamps/my:groupe2/my:Lst_Test", NamespaceManager);
for (int i =0; i< 10; i++)
AddItem(svalue[i]); //tableau de donnée quelconque
}
public void AddItem(string itemId)
{
XPathNavigator DOM = MainDataSource.CreateNavigator();
XPathNavigator group2 = DOM.SelectSingleNode("//my:mesChamps/my:groupe2", NamespaceManager);
XPathNavigator field2 = DOM.SelectSingleNode("//my:mesChamps/my:groupe2/my:Lst_Test", NamespaceManager);
XPathNavigator newNode = field2.Clone();
newNode.SetValue(itemId);
group2.AppendChild(newNode);
} |
Mes questions : comment ajouter des éléments dans ma liste en mode "non sélectionné" car par défaut ils sont cochés.
Quand je les décoches ils sont supprimé, pourquoi ?
mon dernier élément inséré apparait 2 fois dans ma liste (a la fin et au début)
donc doublon, si je le dé-sélectionne les deux disparaissent
Bref :), je suis en train de m'amuser avec ce composant liste, et n'ayant trouvé que trop peu d'information, c'est le moyen d'en rajouter ici
Merci d'avance