Bonjour,

j'ai un gridview qui a comme source une liste qui contiennent des objets différentes: ma liste représente un stock et les objets représentent les EntréesStock et SortieStock

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
24
25
26
27
28
29
30
public class IntStock
        {
            private LigneEntree _entree;
            private LigneSortie  _sortie;
            public IntStock()
            {
            }
 
            public LigneEntree Entree
            {
                get { return _entree; }
                set
                {
                    _entree= value;
                    RaisePropertyChanged("Entree");
 
                }
            }
 
            public LigneSortie Sortie
            {
                get { return _sortie; }
                set
                {
                    _sortie= value;
                    RaisePropertyChanged("Sortie");
 
                }
            }
}
dans mon fichier XAML
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
<telerik:RadGridView ShowGroupPanel="False" IsReadOnly="True" AutoGenerateColumns="False" ItemsSource="{Binding StockList,Mode=TwoWay}">
                                                    <telerik:RadGridView.Columns>
                                                        <telerik:GridViewDataColumn DataMemberBinding="{Binding Entree.CodeEntree}" Width="150" Header="Code Entree"/>
                                                        <telerik:GridViewDataColumn DataMemberBinding="{Binding Entree.Designation}" Width="130" Header="Designation"/>
                                                    </telerik:RadGridView.Columns>
                                                </telerik:RadGridView>
mon problème est que je veux afficher les informations des Entrée et des Sortie dans le même GridView. Autrement quand la liste des entree sera fini elle sera suivi par la liste des sorties
de sorte que je met par exemple
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
   <telerik:GridViewDataColumn DataMemberBinding="{Binding Entree.CodeEntree}" Width="150" Header="Code Entree"/>
   <telerik:GridViewDataColumn DataMemberBinding="{Binding Sortie.CodeSortie}" Width="150" Header="Code Sortie"/>