C# Класс System.Windows.Forms.TreeView

Наследование: Control
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
scrollIndex float
scrollNodeList List

Открытые методы

Метод Описание
CollapseAll ( ) : void
Dispose ( ) : void
ExpandAll ( ) : void
Find ( Predicate match ) : TreeNode
Refresh ( ) : void
TreeView ( ) : System

Защищенные методы

Метод Описание
OnDrawNode ( DrawTreeNodeEventArgs e ) : void
OnKeyPress ( KeyEventArgs e ) : void
OnMouseDoubleClick ( MouseEventArgs e ) : void
OnMouseDown ( MouseEventArgs e ) : void
OnMouseHover ( EventArgs e ) : void
OnMouseMove ( MouseEventArgs e ) : void
OnMouseWheel ( MouseEventArgs e ) : void
OnPaint ( PaintEventArgs e ) : void
OnPaintEditor ( float width ) : object
ProccesNode ( TreeNode node ) : void
SelectNodeWText ( string text, bool caseSencitive = false ) : void

Приватные методы

Метод Описание
EnsureVisible ( TreeNode node ) : void
TreeView_Resize ( object sender, EventArgs e ) : void
_AddjustScrollIndexToSelectedNode ( ) : void
_Application_UpClick ( object sender, MouseEventArgs e ) : void
_FixScrollIndex ( ) : void
_GetNodeAtPosition ( TreeNode rootNode, Point position ) : TreeNode
_GetNodeBounds ( TreeNode node ) : Rectangle
_OnDrawNode ( object sender, DrawTreeNodeEventArgs e ) : void
_SelectAtPosition ( MouseEventArgs e ) : TreeNode
_SelectNext ( int fromIndex ) : bool
_SelectNext ( ) : void
_SelectNode ( TreeNode node ) : void
_SelectPrevious ( int fromIndex ) : bool
_SelectPrevious ( ) : void
_UpdateScrollList ( ) : void

Описание методов

CollapseAll() публичный Метод

public CollapseAll ( ) : void
Результат void

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

ExpandAll() публичный Метод

public ExpandAll ( ) : void
Результат void

Find() публичный Метод

public Find ( Predicate match ) : TreeNode
match Predicate
Результат TreeNode

OnDrawNode() защищенный Метод

protected OnDrawNode ( DrawTreeNodeEventArgs e ) : void
e DrawTreeNodeEventArgs
Результат void

OnKeyPress() защищенный Метод

protected OnKeyPress ( KeyEventArgs e ) : void
e KeyEventArgs
Результат void

OnMouseDoubleClick() защищенный Метод

protected OnMouseDoubleClick ( MouseEventArgs e ) : void
e MouseEventArgs
Результат void

OnMouseDown() защищенный Метод

protected OnMouseDown ( MouseEventArgs e ) : void
e MouseEventArgs
Результат void

OnMouseHover() защищенный Метод

protected OnMouseHover ( EventArgs e ) : void
e EventArgs
Результат void

OnMouseMove() защищенный Метод

protected OnMouseMove ( MouseEventArgs e ) : void
e MouseEventArgs
Результат void

OnMouseWheel() защищенный Метод

protected OnMouseWheel ( MouseEventArgs e ) : void
e MouseEventArgs
Результат void

OnPaint() защищенный Метод

protected OnPaint ( PaintEventArgs e ) : void
e PaintEventArgs
Результат void

OnPaintEditor() защищенный Метод

protected OnPaintEditor ( float width ) : object
width float
Результат object

ProccesNode() защищенный Метод

protected ProccesNode ( TreeNode node ) : void
node TreeNode
Результат void

Refresh() публичный Метод

public Refresh ( ) : void
Результат void

SelectNodeWText() защищенный Метод

protected SelectNodeWText ( string text, bool caseSencitive = false ) : void
text string
caseSencitive bool
Результат void

TreeView() публичный Метод

public TreeView ( ) : System
Результат System

Описание свойств

scrollIndex защищенное свойство

protected float scrollIndex
Результат float

scrollNodeList защищенное свойство

protected List scrollNodeList
Результат List