1

我从 VS 2010 中的 Silverlight 业务应用程序项目开始,并添加了两个用户控件。如果我在主窗体后面的代码中创建任一用户控件的实例并将它们添加到页面中,它们就会正确显示。但是,它们没有出现在工具箱中。

当我使用工具箱的 MyProject 控件部分 Silverlight 组件选项卡中的“选择项目”菜单选项时,我看到我的一个用户控件出现在列表中并被选中(但未出现在工具箱中),而另一个用户控件根本没有出现在列表中。

我该如何诊断/修复这种情况?

4

1 回答 1

1

我的用户控件没有默认构造函数,而是一个带有默认值的参数的构造函数。

显然,工具箱需要一个默认构造函数(不仅仅是一个可以在没有任何显式参数的情况下调用的构造函数)。

于 2011-08-30T02:46:34.247 回答