|Key as Variant||A string or long expression that indicates the key of the editor being added.|
|Type as EditTypeEnum||An EditTypeEnum expression that indicates the type of the editor being added.|
|Editor||An Editor object being created.|
Use the AutoEdit property to specify whether the control starts editing the focused node as soon as user moves the focused node. Use the Edit method to programmatically edit a node, if the AutoEdit property is False.
If a node has an editor assigned the node's editor is applied to the:
The following sample adds a drop down editor and a float edit box:
With XMLGrid1 .BeginUpdate .AutoEdit = True With .Editors.Add("Float", EditType) .Numeric = exFloat End With With .Editors.Add("DropDown", DropDownListType) .AddItem 1, "Yes" .AddItem 2, "No" End With With .Nodes With .Add("Root").Nodes With .Add("Child 1", "1.2") .Editor = "Float" End With With .Add("Child 2", "1") .Editor = "DropDown" End With End With End With .EndUpdate End With
Use the AddNode event to apply a specific editor to all nodes in the control at adding time.