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


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

ITOCControlDefault.LabelEdit Property

Label editing state.

[Visual Basic .NET]
Public Property LabelEdit As esriTOCControlEdit
[C#]
public esriTOCControlEdit LabelEdit {get; set;}
[C++]
HRESULT get_LabelEdit(
void
);
[C++]
HRESULT put_LabelEdit(
);

Product Availability

Available with ArcGIS Engine.

Description

Use LabelEdit to determine whether label editing is controlled programmatically or through user interaction. By default label editing is automatic. To edit a map, layer, heading or legend class label, click on it at runtime, and then click on it a second time to invoke label editing. The ESC key on the keyboard can be used during the edit to cancel the LabelEdit.

Set the property to automatic to edit labels unchecked, and set to manual to trigger the OnBeginLabelEdit and OnEndLabelEdit events.

See Also

ITOCControlDefault Interface