【问题标题】:can we add silverlight application in tool box of asp.net web application我们可以在 asp.net web 应用程序的工具箱中添加 silverlight 应用程序吗
【发布时间】:2011-04-05 09:38:21
【问题描述】:

我们可以将silverlight应用程序添加到asp.net web表单应用程序的工具箱中,这样我就可以直接从工具箱中拖放它而不是编写HTML来包含silverlight应用程序。

【问题讨论】:

    标签: silverlight webforms import toolbox


    【解决方案1】:

    您不能将 silverlight 应用程序直接添加到工具箱中。然而,创建一个WebControl 相当简单,其Render 方法写出适当的<object> 元素,源参数指向您的应用程序xap。

    您甚至可以添加一些属性,您的渲染代码可以从中生成一个 initparams <param> 元素。

    这个WebControl 会自动出现在工具箱中,您可以将它拖到设计图面上。

    您甚至可以考虑在设计时检测控件正在呈现并更改输出以在设计器中为其显示合理的位置标记。

    【讨论】:

      【解决方案2】:
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-11
      • 1970-01-01
      相关资源
      最近更新 更多