可用性:Silverlight LOB 应用程序中的子窗口

发布于 2024-10-03 19:45:41 字数 239 浏览 4 评论 0原文

当使用子窗口创作 Silverlight LOB 应用程序(例如 Outlook)时,子窗口只是“假货”。他们没有自己的任务栏项目,因此 CTRL-TAB 不起作用,只能进行模式显示等...

将其与 Outlook 等典型 LOB 应用程序进行比较,在 Outlook 中,除了消息之外,您还可以打开联系人等。对于高级用户来说,Silverlight 等价物缺乏可用性。

我是唯一一个被这个困扰的人吗? :) 你们如何解决这个问题?

When authoring a Silverlight LOB application (think Outlook) with Child windows, the child windows are are mere 'fakes'. They don't get their own taskbar item, hence CTRL-TAB does not work, only modal display possible etc...

Compare that to a typical LOB application like Outlook where you can open a contact besides a message and so forth. For a power-user, the Silverlight equivalent lacks in usability.

Am I the only one bugged by this? :) How do you guys solve this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

抱着落日 2024-10-10 19:45:41

无可否认,Silverlight 中的窗口并不是成熟的 Windows。有一些第三方窗口控件(即 Telerik)可以像真实窗口一样运行,具有调整大小、最大化、拖动和非模式功能。

您可以将应用程序设置为使用您选择的不同热键组合来“伪造”Alt-Tab。仅当父 Silverlight 应用程序具有焦点时,这才有效。

There's no getting around the fact that windows in Silverlight are not full-blown Windows. There are third-party window controls (i.e. Telerik) that can behave like real windows, with resize, maximize, drag, and non-modal functionality.

You could set up your application to "fake" Alt-Tab with a different hotkey combination of your choice. This would work only while the parent Silverlight app has focus.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文