我正在尝试使用XAML在WPF数据网格中嵌入winform图表。
数据网格的XAML如下:
<DataGrid Grid.Row="1" x:Name="ResultsDataGrid" MouseDoubleClick="ResultsDataGrid_MouseDoubleClick" AutoGenerateColumns="False" >
<DataGrid.Columns>
<DataGridTemplateColumn Header="Whisker Chart" IsReadOnly="True" >
<DataGridTemplateColumn.CellTemplate >
<DataTemplate>
<WindowsFormsHost x:Name="host">
<winformchart:Chart x:Name="test">
<winformchart:Chart.Series>
<winformchart:Series Name="series" ChartType="BoxPlot"/>
</winformchart:Chart.Series>
<winformchart:Chart.ChartAreas>
<winformchart:ChartArea/>
</winformchart:Chart.ChartAreas>
</winformchart:Chart>
</WindowsFormsHost>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
</DataGrid.Columns>
</DataGrid>
如何更新每一行的图表? 由于每一行都有自己的图表,我如何动态地为图表指定名称。
感谢。