【发布时间】:2011-07-11 03:04:25
【问题描述】:
我现在正在处理一个必须分离项目文件的项目。一个符合 Silverlight 3,另一个符合 Silverlight 4。该项目创建了一个用户控件,该控件用于其他几个项目。不幸的是,其中一个在 SL3 中,现在无法升级,这就是为什么需要 SL3 版本的控件。
到目前为止,它运行良好,但最近我尝试向控件添加一个 ViewBox。这会导致问题,因为在 SL3 中它位于工具箱中,而在 SL4 中它位于核心中。
有没有办法让它从 SL3 项目的工具包和 SL4 项目的核心中提取出来?我查看了 xaml 中的预处理器定义并找到了一些信息,但我不喜欢它如何扼杀在设计器中加载代码的能力。
【问题讨论】:
标签: silverlight xaml conditional-compilation