2010-05-18 7 views
1

Добрый день всеWindows Forms Хост + System.Windows.Forms.DataVisualization.Chart

У меня следующий вопрос:

Я хотел бы использовать таблицу из Windows Forms в связи с тем, что она позволяет создайте гораздо больше типов графической визуализации, которые делают один из WPF Toolkit.

Итак, я добавляю элемент управления Chart для Windows Forms в качестве дочернего элемента в WindowsFormsHost. Но когда я запускаю приложение, я и все мои клиенты видят только белую область. Хотя любой другой Windows Forms Control отлично работает в Windows Forms Host.

Что не так с контролем диаграммы?

Вот код XAML

<Window x:Class="WpfApplication1.Window1" 
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
xmlns:wfi="clr-namespace:System.Windows.Forms.Integration;assembly=WindowsFormsIntegration" 
xmlns:wf="clr-namespace:System.Windows.Forms;assembly=System.Windows.Forms" 
xmlns:CHR="clr-namespace:System.Windows.Forms.DataVisualization.Charting;assembly=System.Windows.Forms.DataVisualization"  
Title="Window1" Height="300" Width="300"> 
<Grid> 
<wfi:WindowsFormsHost x:Name="mainFGrid" > 
<CHR:Chart x:Name="mainChart" /> 
</wfi:WindowsFormsHost> 
</Grid> 
</Window> 

С наилучшими пожеланиями,

    Anatoliy Sova 
+0

Как вы думаете, это как-то связано с .Net Framework 3.5 sp1? Пожалуйста, дайте мне знать, если вы найдете какое-либо решение! – Shaik

ответ