【发布时间】:2011-04-05 09:38:21
【问题描述】:
我们可以将silverlight应用程序添加到asp.net web表单应用程序的工具箱中,这样我就可以直接从工具箱中拖放它而不是编写HTML来包含silverlight应用程序。
【问题讨论】:
标签: silverlight webforms import toolbox
我们可以将silverlight应用程序添加到asp.net web表单应用程序的工具箱中,这样我就可以直接从工具箱中拖放它而不是编写HTML来包含silverlight应用程序。
【问题讨论】:
标签: silverlight webforms import toolbox
您不能将 silverlight 应用程序直接添加到工具箱中。然而,创建一个WebControl 相当简单,其Render 方法写出适当的<object> 元素,源参数指向您的应用程序xap。
您甚至可以添加一些属性,您的渲染代码可以从中生成一个 initparams <param> 元素。
这个WebControl 会自动出现在工具箱中,您可以将它拖到设计图面上。
您甚至可以考虑在设计时检测控件正在呈现并更改输出以在设计器中为其显示合理的位置标记。
【讨论】: