能不能关掉Xaml的交互片,保留布局管理?

Can I turn off the interactive piece of Xaml and keep the layout management?

我正在 WCF 服务中渲染 XPS 文档,希望它尽可能快。

是否可以关闭任何 UI 相关开销,因为在我的用例中不需要 UI 交互? 我只想利用 Xaml 的 UI 布局管理块。基本上,我怎样才能关闭任何不需要创建文档的东西?

完成渲染后,我将每个 FrameworkElement 添加到 DocumentPage 以使用 DocumentPaginator 进行渲染,然后使用 DocumentPaginator 将其保存到 XPS =14=].

只要确保您没有在您的服务中调用 Application.Run 并且不会有消息循环处理 Windows 条消息。