动态加载外部xaml文件的代码隐藏?

时间:2009-07-16 20:21:02

标签: c# wpf xaml code-behind

我一直在编写使用XamlReader动态加载xaml文件的应用程序。这样我就可以以不同的方式为我的应用程序设置应用程序,或者将简单的xaml文件分发给用户以获得不同的功能。现在我想知道是否有办法为代码隐藏文件做类似的事情。有没有办法将松散的代码分发到文件后面作为可以动态加载的外部文件?我想是没有,因为它是代码,但我想我还是会问:)

谢谢!

1 个答案:

答案 0 :(得分:1)

是的,有。您可以引用C#编译器并使用它来动态编译文件。查看CSharpCodeProvider课程。