我有一个名为 test.exe 的选项卡式应用程序,每次创建新选项卡时都需要创建一个新进程(像 IE8 一样。)。因此,如果我打开了 3 个选项卡,则启动了 3 个 test.exe 进程。我看到很多例子,但没有标签页..
问问题
488 次
1 回答
1
将MAF ( Managed Add-in Framework
)与WPF一起使用,您可以在不同的AppDomain上创建控件。
这意味着,您可以在不同的进程上创建这些控件。试着调查一下。
如果您使用的是Windows 窗体,还有一种方法可以将这些WPF控件转换为Windows 窗体控件。
这将是一个复杂的解决方案,涉及您可能必须学习的大量技术。但是,嘿,您会在不同的进程中获得每个选项卡。
参考:
- 加载项和可扩展性
- 带有 WPF 的托管插件框架 (System.AddIn)
- 肯特·布加特谈 MAF
- Matthew MacDonald 的书 Pro WPF 的源代码有一个不错的示例解决方案,您可以查看。
于 2011-04-09T10:12:44.227 回答