树状样式

【勇芳软件工作室】汉化HomePreviousNext

树视图风格管理树视图控件外观的方面。创建树视图控件时,可以设置初始样式。您可以使用GetWindowLongSetWindowLong功能创建树视图控件后检索和更改样式。

TVS_HASLINES风格通过绘制将子项链接到其相应的父项的行来增强树视图控件的层次结构的图形表示。此样式不链接层次结构根目录下的项目。要这样做,您需要组合TVS_HASLINES和TVS_LINESATROOT样式。

用户可以通过双击父项来展开或折叠父项的子项目列表。具有TVS_HASBUTTONS样式的树视图控件在每个父项目的左侧添加一个按钮。用户可以单击该按钮来展开或折叠子项目作为双击父项目的替代方法。TVS_HASBUTTONS不会在层次结构的根目录下添加按钮。为此,您必须组合TVS_HASLINES,TVS_LINESATROOT和TVS_HASBUTTONS。

TVS_EDITLABELS样式使用户可以编辑树视图项目的标签。有关编辑标签的更多信息,请参阅树视图标签编辑.

当树视图控制失去焦点时,TVS_SHOWSELALWAYS样式会导致所选项目保持选中状态。