此方法用于生成系统预定义渐变色。

命名空间:  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)
}

版本信息

SuperMap iObjects .NET


请参见