silverlight - Silverlight 库的多个实例

标签 silverlight dynamic gallery multiple-instances

我想尝试制作一个包含多个 Silverlight 画廊中的图片的 asp 网站。我想这样做的原因是我想要这样的东西:

Text describing some places.
Gallery with several pictures that are relevant for the text.
Text describing some other places.
Gallery with several pictures that are relevant for the other places.
etc.

我设法使用了流行的 SlideShow2 (http://slideshow2.codeplex.com/),但是我遇到了 Silverlight 对象的多个实例的问题。如果我在页面上放了两个画廊,它们就可以正常工作,如果我放了更多的画廊,那么其中的两个就会工作(奇怪的是,例如九个中的第一个和第三个)。 Silverlight 对可以加载的对象大小是否有一些限制?另外 - 将对象放置在那里更多次是一种合理的方法吗?我想知道这是否是一个很大的放缓。

无论如何,您建议对所描述的方案使用什么?我不一定需要图片的幻灯片(虽然它会更好)但我希望画廊在 Silverlight 中。

编辑 - Slideshow2 链接已更正

最佳答案

首先,确保您使用的是更新的 SlideShow2 (http://slideshow2.codeplex.com/)。你的帖子提到了旧的 SlideShow1。

此问题可能与浏览器呈现 Silverlight 对象的顺序有关。试试 instantiating the Silverlight object using the Javascript CreateObject function在 Silverlight.js 中。

  • 删除所有在 Quick Start Guide 的步骤 1 中提到的声明性对象。
  • 为每个画廊添加以下脚本:

  • .
    document.write("<div id=\"silverlightControlHost\">");  
    Silverlight.createObject("http://PathToMyXAP/MyXap.xap", document.getElementById('silverlightControlHost'),"slPlugin",
         {
              //Enter XAP params here
         },
        { onError: onSilverlightError }
    ); 
    

    关于silverlight - Silverlight 库的多个实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5894923/

    相关文章:

    c# - silverlight 中的动态加载

    silverlight - 使用数据绑定(bind)实现 MVVM 模式时,Silverlight 应用程序的性能是否会受到影响?

    javascript - 获取所有选中的复选框 javascript 或 jquery

    wordpress - WordPress 中的图片库

    html - 图像库中的内部填充

    c# - Xamarin.Forms Collection View

    Silverlight与Adobe Air

    TinyMCE 中的动态菜单按钮项

    css - GWT - 更改 CSS 悬停属性

    silverlight - 如何减小 Windows Phone 7 中复选框的大小?