将指定序号的两个子项进行位置交换。

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

语法

C#
public bool ExchangeItem(
	int index1,
	int index2
)

参数

index1
Type: System..::.Int32
指定的交换的第一个子项的序号。
index2
Type: System..::.Int32
指定的交换第二个子项的序号。

返回值

如果两个子项交换成功,返回true ; 否则返回false 。

示例

以下代码示范了如何将指定序号的两个子项进行位置交换。 假设已有统计专题图themeGraph,并包含多个统计专题图子项。
CopyC#
private Boolean ThemeGraphExchangeItem()
{

    //创建一个统计专题图
    ThemeGraph theme = new ThemeGraph(m_ThemeGraph);

    //将给定序号的两个子项进行位置交换
    theme.ExchangeItem(1, 3);

    if (m_ThemeGraph[1].GraphExpression == theme[3].GraphExpression && m_ThemeGraph[3].GraphExpression == theme[1].GraphExpression)
    {
        return true;
    }
    else return false;

}

版本信息

SuperMap iObjects .NET


请参见