此方法用于生成系统预定义渐变色。
命名空间:
SuperMap.Data程序集: SuperMap.Data (in SuperMap.Data)
版本: dll
语法
C# |
---|
public static Colors MakeGradient( int count, ColorGradientType type, bool reverse ) |
参数
- count
- Type: System..::.Int32
要生成的渐变色的颜色总数。
- type
- Type: SuperMap.Data..::.ColorGradientType
渐变颜色的类型。
- reverse
- Type: System..::.Boolean
是否反向生成渐变色,即是否从终止色到起始色生成渐变色。
返回值
一个颜色集合类型的渐变颜色对象。示例
以下代码示范如何根据给定颜色的数量和系统预定义渐变色生成一组渐变色。
CopyC#
public void TestMakeGradient() { // 根据指定的渐变颜色类型,返回一个 Colors 类的对象 Colors colors = Colors.MakeGradient(4, ColorGradientType.CyanGreen, false); //运行结果是根据指定的渐变颜色返回的4个颜色构成的颜色集合,颜色值为: //(R=0,G=255,B=0),(R=0,G=255,B=85),(R=0,G=255,B=170),(R=0,G=255,B=255) }