2010-10-21 60 views

回答

0

是的,你應該使用WindowsFormsHost然後包含CLR的命名空間,並添加組件:由

http://msdn.microsoft.com/en-us/library/system.windows.forms.integration.windowsformshost(VS.90).aspx

您還可以通過代碼來執行它添加

Panel p = new Panel(); 
WindowsFormsHost wf = new WindowsFormsHost(); 
wf.Child = p; 
+0

我想強調**設計師**我添加了WinForms主機,但我無法在工具箱中看到WPF控件。其他人是或不可見的,或不活躍的。 – serhio 2010-10-21 20:09:50

+0

看來WPF在XAML上工作很多,然後編輯XAML是生成WPF GUI的最佳方式,設計師並不是真的有用。我不確定你可以使用WPF GUI添加WF控件。你可以看看Expression Studio,也許Blend會是你的回答:) – ykatchou 2010-10-22 07:35:45