Bonjour,
Je travaille actuellement sur silverlight 4 avec VS 2010 et Blend 4.
Ce que je cherche à faire, est une listbox contenant des éléments (binding) avec possibilité d'ajout d'un élément à cette listbox.
Concrètement
J'ai une listbox qui affiche ma liste de contact dans un wrappanel afin que la liste s'affiche correctement peu importe le nombre de contact en retournant à la ligne si besoin.
Et j'aimerais placer un élément dans ce wrappanel à la suite des autres éléments qui permettra lors du click dessus d'ajouter un nouveau contact.
Pour le moment, je peut le faire en ajoutant mes contacts 1 à 1 dans ma liste en code behind puis en ajoutant mon élément perso à la fin de cette liste.
Mais voulant utiliser au maximum du binding, je ne trouve pas comment faire.
Ce que j'ai essayé :
J'ai déjà essayé de définir l'itemsPanel en tant que wrapPanel, mais mon item se place toujours en dessous de tous les items, et non à la suite.
Ma liste de contact provient du context RIA Services couplé à Entity framework, j'ai essayé d'ajouter un élément et le détaché du context afin que celui-ci ne soit pas enregistrer mais je n'y arrive pas.
Auriez vous une idée de comment faire ?
J'espère avoir été assez clair
Merci d'avance pour toute aide.
Partager