【发布时间】:2014-07-19 14:31:20
【问题描述】:
我有一个包含 Silverlight 内容的 HTML 页面。窗口最初以最小化方式打开。 如果在加载 Silverlight 内容时最大化窗口,Silverlight 应用程序将以全屏大小打开。但是,如果我等到 Silverlight 应用程序加载后,我会尝试最大化浏览器窗口,Silverlight 大小不会刷新并保持较小。
如何在最大化浏览器窗口后刷新 Silverlight 应用程序的大小?
【问题讨论】:
-
是 Silverlight 的 HTML 容器未调整大小或 Silverlight 应用程序内 的内容未调整大小的问题吗? (如果是前者,可能需要发布/修复您的 HTML 代码。如果是后者,请查看最顶层根 XAML 控件上的
SizedChanged事件) -
Siverlight 内容没有调整大小。是的,我添加了一个事件来处理 App.Current.Host.Content.Resized。效果很好,请在下面查看我的答案。非常感谢
标签: c# silverlight window maximize