1

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

4

2 回答 2

1

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

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

WebControl将自动出现在工具箱中,允许您将其拖动到设计图面上。

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

于 2011-04-05T10:08:29.653 回答