Re bonjour

Je cherche à Binder unelistbox via un objectDataProvider. Hors le résultat dans la listbox est mauvais. Pouvez vous m'aiclairer sur ce qui ne vas pas dans mon code
Merci

Classe contenant la méthode qui doit alimenter ma listbox. Retourne une liste d' ADObject et je voudrait que la propriété Cn de ces objets s'affichent.

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
20
21
22
23
 
using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Linq;
using System.Text;
using Rcb.ActiveDirectory;
using Rcb.ActiveDirectory.Objects;
 
namespace ADManagement
{
    public class GbbUserProvider : ObservableCollection<ADObject>
    {
        public GbbUserProvider()
        {
        }
 
        public List<ADObject> GetUsers()
        {
            return ADSearcher.findAllUsers(ADConnection.createParisServiceAccountsDirectoryEntry(), false);
        }
    }
}
Fichier XAML
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
 
<ObjectDataProvider x:Key="odpGbbUser"
                    ObjectType="{x:Type local:GbbUserProvider}"
                    MethodName="GetUsers" />
 
        <ListBox  IsTextSearchEnabled="True"
DataContext="{Binding Source={StaticResource odpGbbUser}}" ItemsSource="{Binding Path=Cn}" Grid.Row="4" Name="listBox1" />