我正在将我的应用程序的Spreadsheet设备从6.0.3.190迁移到
7.4.1.104。我正在处理Color属性的问题。任何人都可以帮助我。现在我正在使用using Color = System.Drawing.Color;
和ToSGColor()
。这在我们所有的地方变得非常繁忙使用color.I期望我们应该有一些快捷方式来做到这一点。任何人都可以建议我如何才能获得所有功能只有很少的变化。我也得到例外,以便将IColorFormat.LineColor转换为system.drawing.Color。
答案 0 :(得分:1)
请注意SpreadsheetGear 2012文档中的“Breaking Changes”页面,其中列出了此特定更改:
因此,您需要确保以前使用System.Drawing颜色的任何地方现在使用SpreadsheetGear.Drawing颜色,包括IColorFormat.LineColor等API。
没有任何“迁移”工具可以自动将此类实例转换为新API。因此,您需要为每个代码文件解决这些错误。对“System.Drawing”和“SpreadsheetGear.Drawing”执行查找/替换关键字搜索可能会加快该过程,但这取决于您添加到每个代码文件的using
语句。