Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1670 connectés 

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  [WPF] Databinding et combinaison de Treeview et Listview

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[WPF] Databinding et combinaison de Treeview et Listview

n°1857045
Mythrandil
Posté le 03-03-2009 à 12:00:51  profilanswer
 

Bonjour à tous.
 
J'ai actuellement un petit soucis, je souhaite combiner Treeview et Listview pour mettre en page des données en WPF/Xaml, mais ça foire.
 

Code :
  1. <TreeView Name="Lst_Tasks"  >
  2.     <TreeViewItem Header="{Binding lruWO}">
  3.         <TreeViewItem>
  4.             <ListView>
  5.                 <ListView.View>
  6.                     <GridView>
  7.                         <GridViewColumn Width="40" Header="WO" DisplayMemberBinding="{Binding idWO}" />
  8.                         <GridViewColumn Width="210" Header="PNR" DisplayMemberBinding="{Binding swWO}" />
  9.                         <GridViewColumn Width="210" Header="Status">
  10.                             <GridViewColumn.CellTemplate>
  11.                                 <DataTemplate>
  12.                                     <Label Name="Status" Content="Waiting" />
  13.                                 </DataTemplate>
  14.                             </GridViewColumn.CellTemplate>
  15.                         </GridViewColumn>
  16.                     </GridView>
  17.                 </ListView.View>
  18.             </ListView>
  19.         </TreeViewItem>
  20.     </TreeViewItem>
  21. </TreeView>


 
Si je supprime la structure Treeview, le Databinding marche convenablement, le problème ne vient donc pas de là.  
 
Je donne quand même le code coté C# :

Code :
  1. public partial class Step_RecupLoad : StepTemplate
  2.     {
  3.         public Dictionary<String, WorkOrder> list;
  4.         public Step_RecupLoad()
  5.         {
  6.             InitializeComponent();
  7.             list = AppInstance.workOrderList;
  8.             List<WorkOrder> maliste = list.Values.ToList();
  9.             Lst_Tasks.ItemsSource = maliste;                 
  10.            
  11.         }
  12. }


 
La structure attendue est quelque chose du type :
http://img98.imageshack.us/img98/5932/struct.jpg
 
J'insiste sur l'utilisation de la Treeview pour permettre de développer et réduire chaque élément.
 
Merci de votre aide.

mood
Publicité
Posté le 03-03-2009 à 12:00:51  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  [WPF] Databinding et combinaison de Treeview et Listview

 

Sujets relatifs
[EXTJS] Deplier treeview[ASP.Net] A quoi sert la méthode DataBinding pour un label ?
FlowDocument with DataBindingFlowDocument with DataBinding
[VBA] Utilisation de Listview[VBA] Listview : dernière ligne ajoutée
Treeview et javascriptListView et ses enfants
Activer javascript lors d'une combinaison de touchessaisir une listview par le haut
Plus de sujets relatifs à : [WPF] Databinding et combinaison de Treeview et Listview


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR