码迷,mamicode.com
首页 > Windows程序 > 详细

WPF加载Winform窗体时 报错:子控件不能为顶级窗体

时间:2016-07-12 01:35:20      阅读:586      评论:0      收藏:0      [点我收藏+]

标签:

一、wpf项目中引用WindowsFormsIntegration和System.Windows.Forms

二、Form1.Designer.cs 的 partial class Form1 设置为:public partial class Form1

三、代码如下:

XXXX.Form1 Zhuwindow = new XXXX.Form1();
            Zhuwindow.TopLevel = false;
            Zhuwindow.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
            Host1.Child = Zhuwindow;

 

主要是代码: Zhuwindow.TopLevel = false; ,即可解决 WPF加载Winform窗体时 报错:子控件不能为顶级窗体 的问题。

WPF加载Winform窗体时 报错:子控件不能为顶级窗体

标签:

原文地址:http://www.cnblogs.com/ashui/p/5662164.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!