gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-01 15:28:04 25 4
gpt4 key购买 nike

我该怎么办 minimize Silverlight Out Of Browser申请到windows system tray ?是否可以?

最佳答案

我喜欢这个问题!它指出了微软未能支持 OOB 应用程序的另一个明显要求。遗憾的是,这并不直接作为现有 Silverlight API 的一部分得到支持。但话虽如此,我们可以“探索”实现这一目标......(以下提示可能/可能不起作用,因为我自己还没有测试它们,因为我的机器上目前缺乏 Visual Studio 环境!)

在 Silverlight OOB 应用程序中,Application 类公开了一个“安装”方法,该方法在我们选择安装 OOB 应用程序时执行。

在这种方法中,您可以尝试安装(使用提升的权限)定制的 ActiveX 控件(Windows 应用程序),例如 MySilverlightHost。这个应用程序只不过是一个包含 Silverlight 主机的 Windows 窗体。

是的!你没听错。这家伙 (http://firstfloorsoftware.com/blog/hosting-silverlight-outside-the-browser/) 实现了一个基于自定义 Windows 窗体的 Silverlight 主机。

现在,当您的 OOB 安装后,部署到您系统的 XAP 文件将成为 ActiveX 应用程序的源并将其内容托管在其 Silverlight 主机控件中。并且因为它是一个 Windows 应用程序,所以它可以配置为留在系统托盘中。

让我知道这是否能指导您朝着正确的方向前进。

关于silverlight - 如何将 Silverlight 应用程序最小化到系统托盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6887747/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com