将指定序号的两个子项进行位置交换。
命名空间:
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; }