我正在处理一个项目,现在必须分离项目文件。一个符合Silverlight 3,另一个符合Silverlight 4.该项目创建一个用于其他项目的用户控件。不幸的是,一个在SL3中,现在不能升级,这就是为什么需要SL3版本的控制。Silverlight 3和Silverlight 4有条件的xaml
到目前为止,它工作得很好,但最近我试图添加一个ViewBox到控件。这会导致问题,因为在SL3中它位于工具箱中,在SL4中它在核心中。
有什么办法可以从SL3项目的工具箱和SL4项目的核心中获得它?我研究了xaml中的预处理器定义并找到了一些信息,但我不喜欢它如何杀死在设计器中加载代码的能力。
Viewbox是一个密封类 – thecaptain0220
好吧 - 如何封装一个ViewBox的UserControl? – ColinE
我想过,但viewbox仍然在xaml – thecaptain0220