说是WPF实现MDI窗体,其实只是一个只是封装了一下而于,目前还没有找到更好的方法,如果谁有的话还请多多指教:)
现实如此
第一:新建一个类
Win32Native.cs
代码如下:
第二:新建二个窗体:
Window1.xaml
Window2.xaml
第三:Window1.xaml.cs中添加引用
using System.Windows.Interop;
第四:在Window1窗体中放上一个Button1
其事件如下:
本文介绍了如何在WPF中实现MDI(多文档界面)窗体,通过创建一个Win32Native类并利用SetParent方法来设置子窗口的父窗口,将多个窗口封装在一个主窗口内。主要涉及的类包括Win32Native、Window1和Window2,以及使用到的WindowInteropHelper。
说是WPF实现MDI窗体,其实只是一个只是封装了一下而于,目前还没有找到更好的方法,如果谁有的话还请多多指教:)
现实如此
第一:新建一个类
Win32Native.cs
代码如下:
第二:新建二个窗体:
Window1.xaml
Window2.xaml
第三:Window1.xaml.cs中添加引用
using System.Windows.Interop;
第四:在Window1窗体中放上一个Button1
其事件如下:

被折叠的 条评论
为什么被折叠?
