Salut à tous
pourriez vous m'aider svp??
je souhaite imprimer un graphique en c# 3.5 wpf.
je réussi à afficher le graphique mais j'ai du mal à l'exporter par exemple sous pdf.
Dans mon xaml je déclare le graphique comme suit:
ensuite dans le code behind, je lui fournit les données:
Code xaml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <charting:Chart x:Name="chart" Grid.Column="2" HorizontalAlignment="Center" VerticalAlignment="Stretch"> <charting:Chart.Series> <charting: PieSeries ItemsSource="{Binding}" DependentValuePath="Value" IndependentValuePath="Key" Title="Pet Preference" IsSelectionEnabled="True"/> </charting:Chart.Series> </charting:Chart>
Code c# : Sélectionner tout - Visualiser dans une fenêtre à part chart.DataContext = listdedonnees;
et enfin pour imprimer le graphique généré, je fait:
Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 PrintDialog printDlg = new PrintDialog(); printDlg.PrintVisual(chart, "NewGraphics");
qui me permet de créer un nouveau document pdf dans lequel se trouve le graphique.
mais il se trouve que le graphique apparait à moitié dans le document pdf???
quelqu'un pourrait-il m'aider svp?
Merci







Répondre avec citation
Partager