wpf - 如何检测代码是在XBAP应用程序还是WPF应用程序中运行?

标签 wpf xbap

我正在创建一个自定义控件。我有 WPF 和 XBAP 应用程序的通用代码。如果是 XBAP 应用程序,我需要做一些不同的计算/工作。如何判断是xbap应用还是WPF应用?

最佳答案

您可以使用 System.Windows.Interop.BrowserInteropHelper.IsBrowserHosted 属性识别它是托管在 Web 还是 Windows 上

关于wpf - 如何检测代码是在XBAP应用程序还是WPF应用程序中运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2846869/

相关文章:

c# - 为什么 Window.Close 事件会传播?

wpf - 如何让 Accordion 区域(垂直)扩展为动态内容?

wpf - 具有DataTemplateSelector的ContentControl-需要帮助

c# - WPF 中的可移植类库 ICommand 编译错误——不确定如何适本地解决这个问题?

c# - 如何在XBAP/Prism中初始化Shell?

c# - XBAP 中的 BrowserInteropHelper.HostScript 不可用的自定义函数

firefox - BrowserInteropHelper.HostScript 在 Firefox 中的 XBAP 中为 null

c# - WPF 应用程序中的间歇性构建问题

wpf - 将 Popup 绑定(bind)到另一个控件的相对屏幕位置

c# - 在 XBAP 中刻录 CD