![]() |
This document is archived and information here might be outdated. Recommended version. |
| ArcObjects namespaces > Controls > ESRI ArcGIS Controls > Interfaces > IT > IToolbarPalette Interface > IToolbarPalette.MoveItem Method (ArcObjects .NET 10.4 SDK) |
Moves an item from one index to another.
[Visual Basic .NET] Public Sub MoveItem ( _ ByVal startIndex As Integer, _ ByVal finalIndex As Integer _ )
[C#] public void MoveItem ( int startIndex, int finalIndex );
[C++]
HRESULT MoveItem(
long startIndex,
long finalIndex
);
[C++]
Parameters startIndex [in] startIndex is a parameter of type long finalIndex [in] finalIndex is a parameter of type long
Moves the item at the specified startIndex, to the position at the specified finalIndex. If no finalIndex is supplied the item is moved to the end of the ToolbarPalette.
1023 800a03ff: The specified index is out of range
//Get a toolbar itemIToolbarItem2 toolbarItem=axToolbarControl1.GetItem(0);//Get thepalette from the itemIToolbarPalette toolbarPalette=toolbarItem.Palette;if(toolbarPalette ==null) return;//Move the itemtoolbarPalette.MoveItem(0, toolbarPalette.Count - 1);
'Get a toolbar itemDimtoolbarItemAsIToolbarItem2 toolbarItem=AxToolbarControl1.GetItem(0)'Get the palette from the itemDimtoolbarPaletteAsIToolbarPalette toolbarPalette=toolbarItem.PaletteIftoolbarPaletteIs Nothing Then Exit Sub'Move the itemtoolbarPalette.MoveItem(0, toolbarPalette.Count - 1)