在C#中,TreeNode
類是一個用于表示樹結構中的節點的類。它包含以下屬性和方法:
屬性:
TreeView
:獲取或設置此節點所屬的TreeView
控件。Level
:獲取此節點在樹結構中的層級。Parent
:獲取此節點的父節點。ChildNodes
:獲取此節點的所有子節點。Text
:獲取或設置此節點的文本。Value
:獲取或設置此節點的值。Checked
:指示此節點是否被選中。Selected
:指示此節點是否被選中。NavigateUrl
:獲取或設置此節點的導航URL。ImageUrl
:獲取或設置此節點的圖像URL。Target
:獲取或設置此節點的目標窗口或框架。TooltipText
:獲取或設置此節點的工具提示文本。方法:
AddChild(TreeNode child)
:向當前節點的子節點集合中添加一個新的子節點。RemoveChild(TreeNode child)
:從當前節點的子節點集合中移除一個子節點。ClearChildren()
:移除當前節點的所有子節點。IndexOfChild(TreeNode child)
:獲取指定子節點在當前節點子節點集合中的索引。InsertChildAt(TreeNode child, int index)
:將指定子節點插入到當前節點子節點集合的指定位置。ContainsChild(TreeNode child)
:指示當前節點是否包含指定的子節點。Equals(object obj)
:比較當前對象與指定對象是否相等。GetHashCode()
:獲取當前對象的哈希代碼。ToString()
:返回表示當前對象的字符串。