WPF工具包基于构建配置更改xaml
我想做的是在同一个项目中为.net4和.net3.5创建不同的构建配置。比如说发布和发布4.0 我能够基于配置包含nlog.dll版本,与其他使用.proj文件条件的libs相同 但我对WPF工具包有问题,因为它没有.net4.0版本。我仅使用此工具包中的日期选择器 我唯一的想法是在3.5版本中使用wpf工具包,在4.0版本中删除toolkit-use.net4.0 datepicker。但我不知道如何根据配置更改xaml代码 在.cs中有WPF工具包基于构建配置更改xaml,wpf,visual-studio-2010,wpftoolkit,Wpf,Visual Studio 2010,Wpftoolkit,我想做的是在同一个项目中为.net4和.net3.5创建不同的构建配置。比如说发布和发布4.0 我能够基于配置包含nlog.dll版本,与其他使用.proj文件条件的libs相同 但我对WPF工具包有问题,因为它没有.net4.0版本。我仅使用此工具包中的日期选择器 我唯一的想法是在3.5版本中使用wpf工具包,在4.0版本中删除toolkit-use.net4.0 datepicker。但我不知道如何根据配置更改xaml代码 在.cs中有 #iF Release date = toolk
#iF Release
date = toolkit.Datepicker.selectedDate;
#endif
#if Release 4.0
date = Datepicker.selectedDate;
#endif
xaml中有类似的东西吗
Mb这个问题还有其他解决方案吗
谢谢您可能需要创建两个不同的数据模板,并使用DataTemplateSelector选择一个合适的数据模板。我考虑过了,但我仍然需要包含lib,因为没有工具包,模板无法编译。dllIt似乎有点“hocus pocus”的工作。为了支持这两个目标,您将需要大量的工作和维护。最简单的方法就是将解决方案升级到.NET4.x。然而,我认为由于某些原因,您不能这样做。据说它必须在3.5和4.0上运行。这不是我自己的选择:)。net 4.0不包括3.5。