This document is archived and information here might be outdated.  Recommended version.


IToolPalette Interface (ArcObjects .NET 10.5 SDK)
ArcObjects Library Reference (SystemUI)  

IToolPalette Interface

Tool palette.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Description

Tool palettes provide a compact way to group a related set of tools. The most recently used tool appears on the toolbar alongside a small drop-down button used to access other tools in the group. Like menus, tools that appear on tool palettes can come from built-in sources, add-in sources, or a combination of both.

When To Use

Use this interface to define the properties of a custom tool palette.

To create a tool palette, you need to implement the ICommand inteface and the IToolPalette interface in your class code.

Members

Description
Read-only property MenuStyle The menu style
Read-only property PaletteColumns The Number of Columns to display
Read-only property PaletteItem The CLSID for the item on this menu at the specified index.
Read-only property PaletteItemCount The number of items in this menu.
Read-only property TearOff The tearoff style