我有一个带有几个菜单按钮的 silverlight 应用程序,每个按钮都在中心“工作空间”区域打开一个用户控件。它工作正常。现在我想做的是制作更多的用户控件,将它们编译成一个 dll,然后通过一个配置文件,让 silverlight 应用程序添加一个新的菜单按钮,并使其显示其中一个新控件。困难的部分是,我希望能够在不重新编译 silverlight 应用程序的情况下做到这一点。我希望另一个开发人员能够制作一个执行某些操作的用户控件,将其编译为 dll,然后将其放入 silverlight 目录,并对配置文件进行一些更改,以使主应用程序加载它。是我有办法做到这一点吗?
问问题
130 次
1 回答
1
因为还没有人回复:
您要做的是在运行时反映类形成第三方 dll。对于 SO 来说,这可能是一个太大的主题,我真正推荐的只是查找它的示例,也许还有关于它的 msdn 部分。
您还需要在 C# 和 silverlight 中查找序列化和反序列化(这个问题可能是一个好的开始)。
抱歉,我无法提供更多帮助,但希望更有经验的人会发表有用的文章或类似的文章。
祝你好运 :)
于 2012-11-30T02:44:07.713 回答