[Xaml]WPF ItemsSources et ItemTemplate without ListBox [Résolu]

Signaler
Messages postés
2
Date d'inscription
mardi 16 octobre 2007
Statut
Membre
Dernière intervention
4 novembre 2008
-
Theridion1
Messages postés
2
Date d'inscription
mardi 16 octobre 2007
Statut
Membre
Dernière intervention
4 novembre 2008
-
Bonjour,

Pour illustrer mon soucis je part sur le Sample suivant :

http://msdn.microsoft.com/en-us/library/system.windows.documents.tablecell.aspx

 <!-- Title row for the table. -->
        <TableRow Background="SkyBlue">
          <TableCell ColumnSpan="4" TextAlignment="Left">
               
       
   <ListBox IsSynchronizedWithCurrentItem="True" Margin="112,64,152,60" ItemsSource="{Binding Mode=Default, Source={StaticResource TarifDS}, XPath=/Tarif}" ItemTemplate="{DynamicResource DataTemplate}"/>
              
             

          </TableCell>
        </TableRow>

        <!-- Header row for the table. -->
        <TableRow Background="LightGoldenrodYellow">
          <TableCell><Run Text="Planet"/>

</TableCell>
          <TableCell><Run Text="Mean Distance from Sun"/>

</TableCell>
          <TableCell><Run Text="Mean Diameter"/>

</TableCell>
          <TableCell><Run Text="Approximate Mass"/>

</TableCell>
        </TableRow>

Mon soucis est que je souhaiterais utiliser ItemsSource="{Binding Mode=Default,
Source={StaticResource TarifDS}, XPath=/Tarif}"
ItemTemplate="{DynamicResource DataTemplate}" mais sans avoir de ListBox comme je l'ai mis ici, autrement dit je souhaite utliser le DataBinding et le DataTemplate avec le même rendu que si j'avais écris comme la partie d'en dessous.

Qqn serait-il comment faire ?

J'espère avoir été compréhensible, sachant que je débute dans le domaine.
Cordialement,
Theridion,

1 réponse

Messages postés
2
Date d'inscription
mardi 16 octobre 2007
Statut
Membre
Dernière intervention
4 novembre 2008

Au cas ou plus tard qqn chercherait : j'ai trouvé un control me permettant de dériver mon soucis :

<ContentControl 
             
            Content="{Binding Mode=Default, Source={StaticResource TarifDS}, XPath=/Tarif}"
            ContentTemplate="{DynamicResource DataTemplate}" />

Theridion,