在.NET Framework中, System.Windows.Forms
命名空间中有 ControlPaint
,用于使颜色更亮更暗:
using System.Drawing;
using System.Windows.Forms;
# .NET Framework Example, make color 100% darker
Colour darkerColor = ControlPaint.Dark(Color.White, 100f);
是否有一个等效的本机方法,在.NET Core中执行相同的功能?
1 回答
请参阅this question以创建色调或色调 . 例如,一种使颜色变暗的方法(可能与
ControlPaint.Dark
完全不同)可能如下所示: