【问题标题】:Dynamically loading an external xaml file's code-behind?动态加载外部 xaml 文件的代码隐藏?
【发布时间】:2009-07-16 20:21:02
【问题描述】:

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

谢谢!

【问题讨论】:

    标签: c# wpf xaml code-behind


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2010-10-30
      • 1970-01-01
      • 1970-01-01
      • 2018-11-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-03
      相关资源
      最近更新 更多