1. 程式人生 > >WPF中使用Winform控制元件

WPF中使用Winform控制元件

在專案中遇到使用WPF做上位機,引用Winform控制元件,特此做一下總結:

1、在設計介面新增:

xmlns:wf="clr-namespace:System.Windows.Forms;assembly=System.Windows.Forms"
xmlns:wfi ="clr-namespace:System.Windows.Forms.Integration;assembly=WindowsFormsIntegration"

2、或者在引用在中引用

3、新增宿主容器

<wfi:WindowsFormsHost>
   <wf:Label x:Name="LogAnalysis"/>
</wfi:WindowsFormsHost>

4、標籤中引用控制元件,使用方法和Winform類似

引用其他winform類庫也如此,將dll檔案引入後,宣告名稱空間,使用對應的控制元件。