WPF使用Winform自定义控件
2021-03-18 08:23
标签:前缀 names 文件 添加引用 user winform forms 引用 span WindowsFormsIntegration.dll System.Windows.Forms.dll 如下图所示:
对应XAML如下: 说明: 注意:如上我添加的WinForm控件如在指定其Name时,必须加前缀x:,如添加Lable时 ok,今天的分享就到这里了,有疑问欢迎指导。 WPF使用Winform自定义控件 标签:前缀 names 文件 添加引用 user winform forms 引用 span 原文地址:https://www.cnblogs.com/guhuazhen/p/12360003.html在WPF的用户控件中使用Winfrom自定义控件的过程:
1、添加引用
2、在要使用WinForm控件的WPF窗体的XAML文件中添加如下内容:
xmlns:wf="clr-namespace:System.Windows.Forms;assembly=System.Windows.Forms"
xmlns:wfi ="clr-namespace:System.Windows.Forms.Integration;assembly=WindowsFormsIntegration"
3、 在WPF的容器控件内如StackPanel内首先要添加WinForm控件的宿主容器,用于衔接WPF和WinForm,
4、 如果要在WPF后台代码中访问上面的Lable,可直接像在WinForm中使用一样。