火狐和 Silverlight

发布于 2024-08-04 18:44:38 字数 346 浏览 6 评论 0原文

我正在开发一个 silverlight 网站,使用 deepzoom。 当我在 IE 中调用 ArrangeImages() 函数时,图像会正确排列,使用 100% 的屏幕。在 Chrome 中它也可以工作。 但在 Firefox 中,msi 容器仅使用大约 80% 的屏幕。我正在使用下面的这两行代码调整它的大小:

msi.Height = App.Current.Host.Content.ActualHeight;
msi.Width= App.Current.Host.Content.ActualWidth;

关于如何解决这个问题的任何想法,或者为什么会发生这种情况?

感谢您的帮助。

I'm developing a silverlight site, using deepzoom.
When I call a function to ArrangeImages(), in IE, the image arranges correctly, using 100% of the screen. In Chrome it works as well.
In Firefox, though, the msi container only uses around 80% of the screen. I'm resizing it using these 2 lines of code below:

msi.Height = App.Current.Host.Content.ActualHeight;
msi.Width= App.Current.Host.Content.ActualWidth;

Any idea on how to solve this, or why the heck is this happening?

Thanks for your help.

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

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

发布评论

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

评论(1

仄言 2024-08-11 18:44:38

我猜测问题是:

  1. Silverlight 对象标记或 Javascript 使用 100% 高度和宽度的 div,其中 在 Firefox 中不起作用,除非所有父级都设置了高度和宽度。您可以通过为整个 Silverlight 对象设置背景颜色来验证这是否是问题所在。如果是这样,您可以指定像素高度和宽度,也可以确保为 Silverlight 对象的所有父元素设置高度和宽度。
  2. 您可能会在高度和宽度可用之前对其进行设置。 建议您在 OnResize 事件中访问它们(请参阅此 MSDN 页面上的“重要说明”)。您从什么事件中设置它们?

I'm guessing that the problem is either:

  1. The Silverlight object tag or Javascript is using a 100% height and width div, which doesn't work in Firefox unless all the parents have height and width set. You can verify this is the problem by setting a background color for the entire Silverlight object. If so, you can either specify a pixel height and width, or you can make sure height and width are set for all the parent elements for the Silverlight object.
  2. You may be setting the height and width before they're available. It's recommended that you access them in the OnResize event (see the "Important Note" on this MSDN page). What event are you setting them from?
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文