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


IToolbarMenu2.IconSize Property (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Controls > ESRI ArcGIS Controls > Interfaces > IT > IToolbarMenu2 Interface > IToolbarMenu2.IconSize Property
ArcGIS Developer Help

IToolbarMenu2.IconSize Property

The size in pixels of icons displayed on the ToolbarMenu.

[Visual Basic .NET]
Public Property IconSize As Integer
[C#]
public int IconSize {get; set;}
[C++]
HRESULT get_IconSize(
  System.Int32* pVal
);
[C++]
HRESULT put_IconSize(
  long pVal
);
[C++]
Parameters
pVal [out, retval]

pVal is a parameter of type long* pVal [in]
pVal is a parameter of type long

Product Availability

Available with ArcGIS Engine.

Description

The size in pixels that each item on the ToolbarMenu will display the ICommand::Bitmap property. By default bitmaps are stretched to a size of 16 x 16 pixels. The minimum IconSize allowed is 8.

If the ToolbarMenu has also been added to the ToolbarControl, the ToolbarControl will override the IconSize property with the  IToolbarControl2::IconSize property, before the ToolbarMenu is displayed with the IToolbarMenu::PopupMenu method.

Errors Returned

1067 800a042b: The specified size is invalid

Remarks

IconSize may not affect the size of an item on the ToolbarControl that contains an object implementing IToolControl. Whether the ToolControl responds to the resize depends on its implementation.

See Also

IToolbarMenu2 Interface