salut à tous
je ne comprend pas pourquoi ce code ne marche pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
<ListBox Margin="12,12,11,0" Name="listBox1" IsSynchronizedWithCurrentItem="True"
                 ItemsSource="{Binding  Path = t_m}" 
                 DisplayMemberPath="Value" Height="116" VerticalAlignment="Top" />
        <ListBox Height="100" Margin="12,0,11,38" Name="listBox2" 
                 ItemsSource="{Binding ElementName=listBox1,Path=SelectedItem}"
                 DisplayMemberPath="Date"
                 VerticalAlignment="Bottom" />
la première liste affiche bien mes "Value" mais la deuxième ne fait rien !!

dans le code c# j'ai :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
private void Window_Loaded(object sender, RoutedEventArgs e)
        {
            DataClasses1DataContext db = new DataClasses1DataContext();
            var mespoint = from p in db.T_Points
                           select p;
            var Tpoints = mespoint.ToList();
            var mesmesures = from m in db.T_Mesures 
                             select m;
            var Tmesures = mesmesures.ToList();
 
            this.grid1.DataContext = new { t_p = Tpoints, t_m = Tmesures };
 
 
        }