C# 找不到颜色转换的解决方法

C# 找不到颜色转换的解决方法,c#,wpf,delphi,colors,C#,Wpf,Delphi,Colors,我有一个使用devexpress调度器的旧应用程序,我正在为它开发新的应用程序。我的问题是在数据库中,它有int类型的字段“LABELCOLOR”。它有536870912、6610596、8689404等值 现在我需要使用c#将这些值转换为十六进制颜色格式,但找不到任何参考,我如何才能做到这一点。我相信这些值是Delphi颜色的整数表示 请导游。 提前感谢。C#::Console.WriteLine(8689404.ToString(“X6”)您现在想做什么?您想在数据库中转换这些值,编写一个函

我有一个使用devexpress调度器的旧应用程序,我正在为它开发新的应用程序。我的问题是在数据库中,它有int类型的字段“LABELCOLOR”。它有536870912、6610596、8689404等值

现在我需要使用c#将这些值转换为十六进制颜色格式,但找不到任何参考,我如何才能做到这一点。我相信这些值是Delphi颜色的整数表示

请导游。
提前感谢。

C#::
Console.WriteLine(8689404.ToString(“X6”)

您现在想做什么?您想在数据库中转换这些值,编写一个函数将Delphi颜色转换为C#颜色,或者您的问题是什么?不,我在DB中有值,我只想在C#中转换它们…这样我就可以在WPF中将它们绑定为SolidColorBrush,当链接的重复问题有答案时,我想。谢谢,如果颜色包含alpha(透明度)信息,我可以使用“X8”来接近我的解决方案