ArcFM Engine Developer Guide
Miner.Controls Namespace
Inheritance Hierarchy
This namespace contains the objects that may be used to navigate a list tree as well as create and manipulate collapsible splitters.
Classes
 ClassDescription
ClassAutoResizeTextBox  
ClassCollapsibleSplitter This class provides a custom collapsible splitter that can resize, hide and show associated form controls.
ClassCollapsibleSplitterDesigner A simple designer class for the CollapsibleSplitter control to remove unwanted properties at design time.
ClassColorPicker  
ClassColorPickerButtonDesigner A simple designer class for the CollapsibleSplitter control to remove unwanted properties at design time.
ClassCoreDisplayEventArgs  
ClassCoreEventArgs This interface is for internal Miner & Miner use only. It may be modified or removed without warning.
ClassImageComboBox  
ClassImageComboItem  
ClassListItemDictionary This interface is for internal Miner & Miner use only. It may be modified or removed without warning.
ClassListItemNode This interface is for internal Miner & Miner use only. It may be modified or removed without warning.
ClassListItemNodeCollection This interface is for internal Miner & Miner use only. It may be modified or removed without warning.
ClassListNodeLoader Use this class to convert an ID8List object to an IItemNode object. The IItemNode object may be used by the MinerTreeView class to initialize a tree view.
ClassMinerMenuItem This interface is for internal Miner & Miner use only. It may be modified or removed without warning.
ClassMinerTreeView This is the .NET implementation of the COM MMListTree class.
ClassMinerXMLLogin This is an implementation of a custom login object that reads an XML file to get login connection information.
ClassModelNameBrowserControl  
ClassNodeAddedEventArgs Defines NodeAddedEvent Args that derives from EventArgs.
ClassNumericTextBox  
ClassSelectionEventArgs This class defines SelectionEvent Args that derives from EventArgs.
ClassTextBoxMarginCustomize A class for adding right and left margins to a TextBox or the embedded TextBox within a DropDown ComboBox. The margin can display an icon, a control or can be drawn using a custom routine implemented by the user.
ClassToggleButton  
ClassTreeGridView  
ClassTreeGridViewRow  
ClassTreeGridViewTextBoxCell  
ClassTreeGridViewTextBoxColumn  
ClassTreeGridViewTextBoxEditingControl  
ClassTreeSelection

This class acts as a container object for items selected in a tree view.

Interfaces
 InterfaceDescription
InterfaceIItemNode The MinerTreeView class uses this interface to initialize the tree view.
InterfaceIItemNodeCollection This interface contains a collection of IItemNode objects.
InterfaceITextBoxMarginCustomizePainter An interface which users of the TextBoxMarginCustomize class can use to provide a customized painting routine for the margin area. Create an instance of this class and install it using the TextBoxMarginCustomize.CustomPainter accessor.
Delegates
 DelegateDescription
DelegateAddEventHandler Use this delegate to register to the Add event. This event occurs when an item is added to the tree.
DelegateCollapsibleSplitter.ExpandHandler

Use this delegate to register to the CollapsibleSplitter.Expand event. This event occurs when the user clicks to expand the collapsible splitter.

DelegateImageChangedEventHandler  
DelegateMinerXMLLogin.ConnectionInfoChangedEventHandler Use this delegate to register to the ConnectionInfoChanged event. This event occurs when XML login connection information is modified.
DelegateRebuiltEventHandler Use this delegate to register to the Rebuilt event. This event occurs when the tree view is rebuilt.
DelegateRemoveEventHandler

Use this delegate to register to the Remove event. This event occurs when an item is removed from the tree.

DelegateSelectionChangedEventHandler  
DelegateTextChangedEventHandler  
DelegateTreeSelectionEventHandler Use this delegate to register to the TreeSelection event. This event is raised when a change is made to the tree selection.
DelegateUpdateEventHandler Use this delegate to register to the Update event. This event occurs when the tree view is updated.
Enumerations
 EnumerationDescription
EnumerationModelNameBrowserContext  
EnumerationVisualStyles Enumeration to specify the visual style to be applied to the CollapsibleSplitter control.
See Also

Reference

Miner.Controls Assembly

 

 


Send Comment