WinForm图表作为WPF中的数据网格列

时间:2015-08-12 21:23:59

标签: c# wpf winforms xaml

我正在尝试使用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>

如何更新每一行的图表? 由于每一行都有自己的图表,我如何动态地为图表指定名称。

感谢。

0 个答案:

没有答案