[Xaml]WPF ItemsSources et ItemTemplate without ListBox

Résolu
Theridion1 Messages postés 2 Date d'inscription mardi 16 octobre 2007 Statut Membre Dernière intervention 4 novembre 2008 - 30 oct. 2008 à 17:16
Theridion1 Messages postés 2 Date d'inscription mardi 16 octobre 2007 Statut Membre Dernière intervention 4 novembre 2008 - 31 oct. 2008 à 08:56
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

Theridion1 Messages postés 2 Date d'inscription mardi 16 octobre 2007 Statut Membre Dernière intervention 4 novembre 2008
31 oct. 2008 à 08:56
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,
3
Rejoignez-nous