[]
Control which manages the hierarchical data structures and displays them in a tree structure that has items that can expand and collapse.
[ToolboxBitmap(typeof(C1TreeView), "C1TreeView.png")]
[Docking(DockingBehavior.Ask)]
public class C1TreeView : XView, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable, IView, ISupportSuperTooltip, ISupportUia, ISupportInitialize
| Name | Description |
|---|---|
| C1TreeView() | Initializes a new instance of a C1TreeView class. |
| Name | Description |
|---|---|
| AllowEditing | Gets or sets whether the user is allowed to edit treeview contents. |
| AllowUserToResizeColumns | Gets or sets whether the user is allowed to resize columns of treeview control. |
| AutoCheckChildNodes | Gets or sets a value indicating whether auto check child nodes when parent node is changed checked state. |
| BindingInfo | Contains information about a data binding. |
| BorderStyle | Gets or sets the BorderStyle value determining the type of border around the control. |
| ButtonImageList | Gets the image list that is used to indicate the state of expand buttons. |
| CanSelectHeader | Gets or sets a value indicating whether the column header can be selected or not. |
| CheckBoxes | Gets or sets a value indicating whether check boxes should be visible or not. |
| CheckImageList | Gets the image list that is used to indicate the state of the C1TreeView and its nodes. |
| Columns | The columns for display data of nodes in the tree view control. |
| ContextMenuStrip | |
| DefaultSize | |
| EditMode | Gets or sets a value specifying how a user starts cell editing in the C1TreeView control. |
| EnableDragDrop | Gets or sets a value indicating whether a simple drag and drop in the tree should be enable or not. |
| ExpandButtonBehavior | Gets or sets a value that specifies the behavior of the C1TreeView when the expand button is clicked. |
| ExtendLastColumn | Gets or sets whether the last column should be extended to fill the control. |
| HeaderCheckBox | Contains information about the C1TreeColumn header CheckBox. |
| ImageList | Gets or sets the image list used to provide images to show on the tree nodes. |
| IsFocusSynchronizedWithSelection | Gets or sets a value indicating whether the C1TreeView should change a selected node by up or down keys or not. |
| IsRtlScrollingSupported | Gets a value determining behavior of scroll in rtl mode. |
| MoveDownByEnter | Gets or sets a value indicating whether the focus can move down when the Enter button is pressed. |
| Nodes | The root nodes in the tree view control. |
| RightClickSelect | Gets or sets a value indicating whether a node can be selected by right click or not. |
| ScrollOnMouseClick | Gets or sets whether to scroll the node cell when it gets focus by mouse click. |
| SelectedNodes | Gets selected nodes of the tree view control. |
| SelectionMode | Gets or sets a value indicating selection method of nodes in the tree view control. |
| SelectionModifier | Gets or sets a value indicating whether how to select node for Multi and MultiSibling modes. |
| ShowColumnHeaders | Gets or sets a value indicating whether column headers are shown in the tree view control. |
| Site | |
| Styles | Gets or sets the style of TreeView. |
| ToStringPlaceHolder | Gets a value of placeholder for display value of ToString method of node value. |
| Name | Description |
|---|---|
| ApplyNodeCellStyles | Occurs before applying styles to a cell of tree node. |
| ApplyNodeCellToolTipText | Occurs before displaying tree node tooltip. |
| ApplyNodeStyles | Occurs before applying styles to a tree node. |
| BeforeContextMenuShow | Occurs before the context menu is shown. |
| BoundItemChanged | Occurs when a bound item changed. |
| CellBeginEdit | Occurs when the selected cell enters edit mode. |
| CellEndEdit | Occurs when the selected cell exits edit mode. |
| CheckStateChanged | Occurs after the tree node changed the checked state. |
| CheckStateChanging | Occurs before the tree node checkbox is checked. Allows to cancel the change. |
| Collapsed | Occurs after the tree node is collapsed. |
| Collapsing | Occurs before the tree node is collapsed. Allows to cancel the change. |
| ColumnHeaderMouseClick | Occurs when the user clicks a column header. |
| DataBindingComplete | Occurs after a data-binding operation has finished. |
| Expanded | Occurs after the tree node is expanded. |
| Expanding | Occurs before the tree node is expanded. Allows to cancel the change. |
| HeaderCheckStateChanged | Occurs after the tree column header checkbox is checked. |
| HeaderCheckStateChanging | Occurs before the tree column header checkbox is checked. Allows to cancel the change. |
| ItemDrag | Occurs when the node is dragged. |
| MultipleSelectionChanged | Occurs when one or more tree nodes changed the selected state in one action. |
| NodeCheckBoxClick | Occurs when the user clicks a node checkbox. |
| NodeEnabledChanged | Occurs after the tree node changed the enabled state. |
| ScrollPositionChanged | Occurs when the ScrollPosition property was changed. |
| SelectionChanged | Occurs when tree node changed the selected state. |
| SelectionChanging | Occurs when the tree node is being changed selected state. Allows to cancel the change. |
| StylesChanged | Occurs when the tree styles changed. |