例如,我有一个应用程序,它有一个主窗口,然后是子窗口。 http://screenshots.rd.to/sn/e3hek/sapienfullwindow.png http://screenshots.rd.to/sn/e3hek/appscreen8.png 我需要的是获取该应用程序的每个子窗口,并在我的应用程序或面板的句柄中将它们显示为选项卡。
我已经有代码绑架应用程序并将其放入我的应用程序中,并且效果很好。
答案 0 :(得分:0)
C#中已经存在MDI支持。所以第一个截图是使用MDI选项。
第二个屏幕截图是使用选项卡式窗口。现在您有两个选择:
在我看来,使用第一个选项可以为您提供更多自定义功能。此外,如果您使用dockpanel,您可以在第一个屏幕截图和第二个屏幕截图中显示的视图之间切换。因此,用户可以更好地控制他想要查看的方式。 Dockpanel即使在商业应用程序中也可以免费使用,并附带源代码。因此,您可以使用dll或直接将代码合并到您的应用程序中。