Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们可以将silverlight 应用程序添加到asp.net Web 表单应用程序的工具箱中,这样我就可以直接从工具箱中拖放它而不是编写HTML 来包含silverlight 应用程序。
您不能将 silverlight 应用程序直接添加到工具箱中。然而,创建一个WebControl其方法相当简单,它使用指向您的应用程序 xap 的源参数Render写出适当的元素。<object>
WebControl
Render
<object>
您甚至可以添加一些属性,您的渲染代码可以从中生成一个 initparams<param>元素。
<param>
这WebControl将自动出现在工具箱中,允许您将其拖动到设计图面上。
您甚至可以考虑在设计时检测控件正在呈现并更改输出以在设计器中为其显示合理的位置标记。
在某些版本之前,Silverlight 有一个 Silverlight Server 控件。
这里还有一个可用的。