silverlight - 您可以强制 Silverlight 仅在浏览器外运行吗?

标签 silverlight silverlight-oob

您可以强制 Silverlight 仅在浏览器外运行吗?

编辑:我问的原因是因为许多 Silverlight 的功能仅适用于 OOB。如果我的应用程序依赖于此,我需要要求 Silverlight 应用程序在该模式下运行或选择其他内容。

最佳答案

如何在您的 Application_Startup 中使用它即使在 App.Xaml.cs 中:-

private void Application_Startup(object sender, StartupEventArgs e)
{

     if (IsRunningOutOfBrowser)
     {
          this.RootVisual = new MainPage();
     }
     else
     {
          this.RootVisual = new PleaseRunOOB():
     }
}

现在创建一个非常简单的用户控件,名为 PleaseRunOOB向用户展示需要安装和/或运行应用程序的 OOB 版本。

关于silverlight - 您可以强制 Silverlight 仅在浏览器外运行吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5556550/

相关文章:

c# - 是否可以忽略邻近设备消息

database - 使用 LINQ 的 Silverlight 客户端数据库

wpf - 我们可以通过 LAN Access Db 共享 Silverlight 应用程序吗

silverlight - 为类/结构的所有成员提高 INotifyPropertyChanged?

silverlight - 如何将实体集合传递给 .NET RIA 数据服务?

c# - 让 visual studio 2015 与带有 RIA 服务的 Silverlight 5.0 OOB 一起工作

silverlight - 如何将 Silverlight 应用程序最小化到系统托盘

auto-update - Silverlight 5 - 使用反缓存技巧时 OOB 安装/更新中断

c# - WP7 - c# - silverlight - 在页面之间传递 XML 数据

wpf - 绑定(bind)模式效率