Export WPF DataGrid vers Excel (.xslx)
Bonjour,
Je suis débutant en WPF (et plus généralement en .Net) et j'ai besoin d'aide sur une fonctionnalité d'export Excel qu'on me demande d'implémenter.
J'ai déjà vu plusieurs exemples sur le net, notamment avec la librairie EPPlus mais je n'arrive pas à les faire fonctionner dans mon cas.
Voila le code de mon DataGrid :
MainPanel.xaml
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| <DataGrid x:Name="Grille" AutoGenerateColumns="False" AlternatingRowBackground="#FFF8F8F8" AlternationCount="1" GridLinesVisibility="None">
<DataGrid.CommandBindings>
<CommandBinding Command="ApplicationCommands.Delete" Executed="SupprimerDonneeTableau"/>
</DataGrid.CommandBindings>
<DataGrid.ContextMenu>
<ContextMenu x:Name="GrilleMenu">
<MenuItem Header="Supprimer" Command="ApplicationCommands.Delete" />
</ContextMenu>
</DataGrid.ContextMenu>
<DataGrid.Columns>
<DataGridTextColumn x:Name="Id" Header="{Binding ApplicationStrings.Id, Source={StaticResource ResourceWrapper}}" SortMemberPath="Creation" Binding="{Binding Id}"/>
<DataGridTextColumn Header="{Binding ApplicationStrings.Creation, Source={StaticResource ResourceWrapper}}" SortMemberPath="Creation" Binding="{Binding Creation}"/>
<DataGridTextColumn Header="{Binding ApplicationStrings.Peremption, Source={StaticResource ResourceWrapper}}" SortMemberPath="Peremption" Binding="{Binding Destruction}"/>
<DataGridTextColumn Header="{Binding ApplicationStrings.Designation, Source={StaticResource ResourceWrapper}}" SortMemberPath="Designation" Binding="{Binding Designation}" Width="*" />
</DataGrid.Columns>
</DataGrid> |
Merci d'avance.