在颜色集合中指定的位置插入指定的颜色对象。

命名空间:  SuperMap.Data
程序集:  SuperMap.Data (in SuperMap.Data)
版本: dll

语法

C#
public bool Insert(
	int index,
	Color color
)

参数

index
Type: System..::.Int32
指定的插入位置在集合中的序号。
color
Type: System.Drawing..::.Color
指定的待插入的颜色对象。

返回值

如果插入成功,返回true,否则返回false。

示例

以下代码示范如何将一种颜色插入到指定位置处。

CopyC#
public void TestInsert()
{
    // 实例化一个颜色集合
    Color[] colorArray = { Color.FromArgb(255, 100, 0), Color.FromArgb(0, 255, 0), Color.FromArgb(0, 0, 255) };
    Colors colors = new Colors(colorArray);

    // 定义待插入的颜色(红色)
    Color colorRed = Color.FromArgb(255, 0, 0);

    // 将红色插入到指定位置处(插入后为倒数第二个颜色)
    Int32 count = colors.Count;
    colors.Insert(count - 1, colorRed);
}

版本信息

SuperMap iObjects .NET


请参见