TreeNode 成员

表示 TreeView 的节点。

下表列出了由 TreeNode 类型公开的成员。

公共构造函数

(请参见 受保护的构造函数 )

  名称 说明
Public method Supported by the .NET Compact Framework TreeNode 已重载。初始化 TreeNode 类的新实例。

页首

受保护的构造函数

  名称 说明
Protected method TreeNode 已重载。初始化 TreeNode 类的新实例。

页首

公共属性

  名称 说明
Public property Supported by the .NET Compact Framework BackColor 获取或设置树节点的背景色。
Public property Bounds 获取树节点的界限。
Public property Supported by the .NET Compact Framework Checked 获取或设置一个值,用以指示树节点是否处于选中状态。
Public property ContextMenu 获取与此树节点关联的快捷菜单。
Public property ContextMenuStrip 获取或设置与此树节点关联的快捷菜单。
Public property FirstNode 获取树节点集合中的第一个子树节点。
Public property Supported by the .NET Compact Framework ForeColor 获取或设置树节点的前景色。
Public property Supported by the .NET Compact Framework FullPath 设置从根树节点到当前树节点的路径。
Public property Supported by the .NET Compact Framework Handle 获取树节点的句柄。
Public property Supported by the .NET Compact Framework ImageIndex 获取或设置当树节点处于未选定状态时所显示图像的图像列表索引值。
Public property ImageKey 获取或设置此树节点处于未选中状态时与其关联的图像的键。
Public property Supported by the .NET Compact Framework Index 获取树节点在树节点集合中的位置。
Public property IsEditing 获取一个值,用以指示树节点是否处于可编辑状态。
Public property Supported by the .NET Compact Framework IsExpanded 获取一个值,用以指示树节点是否处于可展开状态。
Public property Supported by the .NET Compact Framework IsSelected 获取一个值,用以指示树节点是否处于选定状态。
Public property IsVisible 获取一个值,用以指示树节点是否是完全可见或部分可见。
Public property LastNode 获取最后一个子树节点。
Public property Level 获取 TreeView 控件中的树视图的深度(从零开始)。
Public property Name 获取或设置树节点的名称。
Public property NextNode 获取下一个同级树节点。
Public property NextVisibleNode 获取下一个可见树节点。
Public property NodeFont 获取或设置用于显示树节点标签文本的字体。
Public property Supported by the .NET Compact Framework Nodes 获取分配给当前树节点的 TreeNode 对象的集合。
Public property Supported by the .NET Compact Framework Parent 获取当前树节点的父树节点。
Public property PrevNode 获取上一个同级树节点。
Public property PrevVisibleNode 获取上一个可见树节点。
Public property Supported by the .NET Compact Framework SelectedImageIndex 获取或设置当树节点处于选定状态时所显示的图像的图像列表索引值。
Public property SelectedImageKey 获取或设置当树节点处于选中状态时显示在该节点中的图像的键。
Public property StateImageIndex 获取或设置图像的索引,该索引用于在父 TreeViewCheckBoxes 属性设置为 false 时,指示 TreeNode 的状态。
Public property StateImageKey 获取或设置图像的键,该键用于在父 TreeViewCheckBoxes 属性设置为 false 时,指示 TreeNode 的状态。
Public property Supported by the .NET Compact Framework Tag 获取或设置包含树节点有关数据的对象。
Public property Supported by the .NET Compact Framework Text 获取或设置在树节点标签中显示的文本。
Public property ToolTipText 获取或设置当鼠标指针悬停于 TreeNode 之上时显示的文本。
Public property Supported by the .NET Compact Framework TreeView 获取树节点分配到的父树视图。

页首

公共方法

(请参见 受保护的方法 )

  名称 说明
Public method BeginEdit 开始编辑树节点标签。
Public method Supported by the .NET Compact Framework Clone 复制树节点和以此树节点为根的整个子树。
Public method Supported by the .NET Compact Framework Collapse 已重载。 折叠 TreeNode
Public method CreateObjRef  创建一个对象,该对象包含生成用于与远程对象进行通信的代理所需的全部相关信息。 (从 MarshalByRefObject 继承。)
Public method EndEdit 终止编辑树节点标签。
Public method Supported by the .NET Compact Framework EnsureVisible 确保树节点可见,并在必要时展开树节点和滚动树视图控件。
Public method Supported by the .NET Compact Framework Equals  已重载。 确定两个 Object 实例是否相等。 (从 Object 继承。)
Public method Supported by the .NET Compact Framework Expand 展开树节点。
Public method Supported by the .NET Compact Framework ExpandAll 展开所有子树节点。
Public method Static FromHandle 返回带有指定句柄并分配给指定树视图控件的树节点。
Public method Supported by the .NET Compact Framework GetHashCode  用作特定类型的哈希函数。GetHashCode 适合在哈希算法和数据结构(如哈希表)中使用。 (从 Object 继承。)
Public method GetLifetimeService  检索控制此实例的生存期策略的当前生存期服务对象。 (从 MarshalByRefObject 继承。)
Public method Supported by the .NET Compact Framework GetNodeCount 返回子树节点的数目。
Public method Supported by the .NET Compact Framework GetType  获取当前实例的 Type。 (从 Object 继承。)
Public method InitializeLifetimeService  获取控制此实例的生存期策略的生存期服务对象。 (从 MarshalByRefObject 继承。)
Public method Static Supported by the .NET Compact Framework ReferenceEquals  确定指定的 Object 实例是否是相同的实例。 (从 Object 继承。)
Public method Supported by the .NET Compact Framework Remove 从树视图控件中移除当前树节点。
Public method Supported by the .NET Compact Framework Toggle 将树节点切换为展开或折叠状态。
Public method Supported by the .NET Compact Framework ToString 已重写。 

页首

受保护的方法

  名称 说明
Protected method Deserialize 从指定的 SerializationInfo 加载 TreeNode 的状态。
Protected method Supported by the .NET Compact Framework Finalize  允许 Object 在“垃圾回收”回收 Object 之前尝试释放资源并执行其他清理操作。 (从 Object 继承。)
Protected method Supported by the .NET Compact Framework MemberwiseClone  已重载。 (从 MarshalByRefObject 继承。)
Protected method Serialize TreeNode 的状态保存到指定的 SerializationInfo

页首

显式接口实现

  名称 说明
Explicit interface implementation Method System.Runtime.Serialization.ISerializable.GetObjectData 用序列化 TreeNode 所需的数据填充序列化信息对象。

页首

请参见

参考

TreeNode 类
System.Windows.Forms 命名空间
TreeView
TreeNodeCollection

其他资源

如何:添加和删除 Windows 窗体 TreeView 控件中的节点