C# WPF.Net 4.0应用程序中的Ms图表未显示

C# WPF.Net 4.0应用程序中的Ms图表未显示,c#,wpf,mschart,C#,Wpf,Mschart,我已经能够让其他表单控件在WPF中工作,但除了白色矩形之外,我似乎无法让图表控件显示自己 我已尝试在XAML中使用WindowsFormsHost <WindowsFormsHost Grid.Row="0" Grid.ColumnSpan="7" Margin="4"> <dv:Chart x:Name="chart"/> </WindowsFormsHost> 在我的窗口中,我使用这两种方法,但没有显示任何内容 <my:ChartUserC

我已经能够让其他表单控件在WPF中工作,但除了白色矩形之外,我似乎无法让图表控件显示自己

我已尝试在XAML中使用WindowsFormsHost

<WindowsFormsHost Grid.Row="0" Grid.ColumnSpan="7" Margin="4">
    <dv:Chart x:Name="chart"/>
</WindowsFormsHost>
在我的窗口中,我使用这两种方法,但没有显示任何内容

<my:ChartUserControl  HorizontalAlignment="Left"  x:Name="chartUserControl1" VerticalAlignment="Top" />
<my:MyChart Grid.Row="1" Height="249" HorizontalAlignment="Left" Margin="0,1,0,0" x:Name="myChart1" VerticalAlignment="Top" Width="633" />

有人在WPF中使用过图表吗?可能吗?我错过了什么

是否要在wpf控件中使用winform图表?您还可以使用wpf工具包图表,它是免费的,并且易于使用。@MKMohanty-我开始使用wpf工具包图表,但实际上找不到太多关于它的文档。您有文档链接吗?当您知道要添加到系列中的点数很少时,wpf工具包图表非常有用。当你在游戏中添加超过几千个点时,它就会阻塞。MS Chart早期的dundas Chart非常健壮、快速,即使你在中添加数十万个点,也不会阻塞。
<my:ChartUserControl  HorizontalAlignment="Left"  x:Name="chartUserControl1" VerticalAlignment="Top" />
<my:MyChart Grid.Row="1" Height="249" HorizontalAlignment="Left" Margin="0,1,0,0" x:Name="myChart1" VerticalAlignment="Top" Width="633" />