jas*_*onk 6 c# wpf winforms-interop visual-studio-2008
有没有办法在WPF表单中的某种容器或包装器类型控件中托管/显示完整的WinForms表单(而不仅仅是单个控件)?我正在寻找类似于概念的东西来自虚拟包含来自php或iframe的html.可能通过将其编译为OCX或DLL.
who*_*ine 19
您可以使用以下代码执行此操作:
在你的XAML中:
<WindowsFormsHost name="wfHost" />
Run Code Online (Sandbox Code Playgroud)
在您的代码隐藏中:
Form foo = new Form();
foo.TopLevel = false;
foo.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
wfHost.Child = foo;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9756 次 |
| 最近记录: |