TreeNode 成员
表示 TreeView 的节点。
下表列出了由 TreeNode 类型公开的成员。
公共构造函数
(请参见 受保护的构造函数 )
名称 | 说明 | |
---|---|---|
TreeNode | 已重载。初始化 TreeNode 类的新实例。 |
页首
受保护的构造函数
名称 | 说明 | |
---|---|---|
TreeNode | 已重载。初始化 TreeNode 类的新实例。 |
页首
公共属性
名称 | 说明 | |
---|---|---|
BackColor | 获取或设置树节点的背景色。 | |
Bounds | 获取树节点的界限。 | |
Checked | 获取或设置一个值,用以指示树节点是否处于选中状态。 | |
ContextMenu | 获取与此树节点关联的快捷菜单。 | |
ContextMenuStrip | 获取或设置与此树节点关联的快捷菜单。 | |
FirstNode | 获取树节点集合中的第一个子树节点。 | |
ForeColor | 获取或设置树节点的前景色。 | |
FullPath | 设置从根树节点到当前树节点的路径。 | |
Handle | 获取树节点的句柄。 | |
ImageIndex | 获取或设置当树节点处于未选定状态时所显示图像的图像列表索引值。 | |
ImageKey | 获取或设置此树节点处于未选中状态时与其关联的图像的键。 | |
Index | 获取树节点在树节点集合中的位置。 | |
IsEditing | 获取一个值,用以指示树节点是否处于可编辑状态。 | |
IsExpanded | 获取一个值,用以指示树节点是否处于可展开状态。 | |
IsSelected | 获取一个值,用以指示树节点是否处于选定状态。 | |
IsVisible | 获取一个值,用以指示树节点是否是完全可见或部分可见。 | |
LastNode | 获取最后一个子树节点。 | |
Level | 获取 TreeView 控件中的树视图的深度(从零开始)。 | |
Name | 获取或设置树节点的名称。 | |
NextNode | 获取下一个同级树节点。 | |
NextVisibleNode | 获取下一个可见树节点。 | |
NodeFont | 获取或设置用于显示树节点标签文本的字体。 | |
Nodes | 获取分配给当前树节点的 TreeNode 对象的集合。 | |
Parent | 获取当前树节点的父树节点。 | |
PrevNode | 获取上一个同级树节点。 | |
PrevVisibleNode | 获取上一个可见树节点。 | |
SelectedImageIndex | 获取或设置当树节点处于选定状态时所显示的图像的图像列表索引值。 | |
SelectedImageKey | 获取或设置当树节点处于选中状态时显示在该节点中的图像的键。 | |
StateImageIndex | 获取或设置图像的索引,该索引用于在父 TreeView 的 CheckBoxes 属性设置为 false 时,指示 TreeNode 的状态。 | |
StateImageKey | 获取或设置图像的键,该键用于在父 TreeView 的 CheckBoxes 属性设置为 false 时,指示 TreeNode 的状态。 | |
Tag | 获取或设置包含树节点有关数据的对象。 | |
Text | 获取或设置在树节点标签中显示的文本。 | |
ToolTipText | 获取或设置当鼠标指针悬停于 TreeNode 之上时显示的文本。 | |
TreeView | 获取树节点分配到的父树视图。 |
页首
公共方法
(请参见 受保护的方法 )
名称 | 说明 | |
---|---|---|
BeginEdit | 开始编辑树节点标签。 | |
Clone | 复制树节点和以此树节点为根的整个子树。 | |
Collapse | 已重载。 折叠 TreeNode。 | |
CreateObjRef | 创建一个对象,该对象包含生成用于与远程对象进行通信的代理所需的全部相关信息。 (从 MarshalByRefObject 继承。) | |
EndEdit | 终止编辑树节点标签。 | |
EnsureVisible | 确保树节点可见,并在必要时展开树节点和滚动树视图控件。 | |
Equals | 已重载。 确定两个 Object 实例是否相等。 (从 Object 继承。) | |
Expand | 展开树节点。 | |
ExpandAll | 展开所有子树节点。 | |
FromHandle | 返回带有指定句柄并分配给指定树视图控件的树节点。 | |
GetHashCode | 用作特定类型的哈希函数。GetHashCode 适合在哈希算法和数据结构(如哈希表)中使用。 (从 Object 继承。) | |
GetLifetimeService | 检索控制此实例的生存期策略的当前生存期服务对象。 (从 MarshalByRefObject 继承。) | |
GetNodeCount | 返回子树节点的数目。 | |
GetType | 获取当前实例的 Type。 (从 Object 继承。) | |
InitializeLifetimeService | 获取控制此实例的生存期策略的生存期服务对象。 (从 MarshalByRefObject 继承。) | |
ReferenceEquals | 确定指定的 Object 实例是否是相同的实例。 (从 Object 继承。) | |
Remove | 从树视图控件中移除当前树节点。 | |
Toggle | 将树节点切换为展开或折叠状态。 | |
ToString | 已重写。 |
页首
受保护的方法
名称 | 说明 | |
---|---|---|
Deserialize | 从指定的 SerializationInfo 加载 TreeNode 的状态。 | |
Finalize | 允许 Object 在“垃圾回收”回收 Object 之前尝试释放资源并执行其他清理操作。 (从 Object 继承。) | |
MemberwiseClone | 已重载。 (从 MarshalByRefObject 继承。) | |
Serialize | 将 TreeNode 的状态保存到指定的 SerializationInfo。 |
页首
显式接口实现
名称 | 说明 | |
---|---|---|
System.Runtime.Serialization.ISerializable.GetObjectData | 用序列化 TreeNode 所需的数据填充序列化信息对象。 |
页首
请参见
参考
TreeNode 类
System.Windows.Forms 命名空间
TreeView
TreeNodeCollection