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é.
Mes questions : comment ajouter des éléments dans ma liste en mode "non sélectionné" car par défaut ils sont cochés.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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); }
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
Partager