我正在开发一个使用 wpf 功能区的应用程序。
最重要的要求之一是.net 4 支持(因为 Windows XP)。
这是问题所在。.net 4 的功能区没有 Windows 8 样式。我检查了 .net 4.5,那里一切都很好(包括很酷的 win 8 窗口框架)。
是否有启用 win 8 风格但仍支持 .net 4 的解决方案?
请原谅我很久以前就废弃了 .NET 4.0 和 XP :)
第三方供应商,例如 Devcomponents,可能有您正在寻找的东西。
但我敢肯定你已经知道 MapApps 了? 它适用于 C# 5.0 和 async-await 模式。您可以做的是使用 4.0 的 async-await 桥(如果存在)。我为 .NET 3.5 做了同样的事情。但可悲的是,您可能需要做一些手动工作才能将其移植回 4.0 和 C#5?
希望它有所帮助,并希望您至少可以使用 C# 5.0。
干杯,
斯蒂安