[]
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. |