TreeStyleConstants
Composite visual style of a TreeView, encoding a 3-bit combination of which elements appear: plus-minus buttons, treelines, and picture icons. The labels are always shown.
Carried by TreeView.Style. Default: tvwTreelinesPlusMinusPictureText.
The composite decoding:
| Style | Buttons | Lines | Icons | Labels |
|---|---|---|---|---|
| tvwTextOnly | — | — | — | yes |
| tvwPictureText | — | — | yes | yes |
| tvwPlusMinusText | yes | — | — | yes |
| tvwPlusMinusPictureText | yes | — | yes | yes |
| tvwTreelinesText | — | yes | — | yes |
| tvwTreelinesPictureText | — | yes | yes | yes |
| tvwTreelinesPlusMinusText | yes | yes | — | yes |
| tvwTreelinesPlusMinusPictureText | yes | yes | yes | yes |
The enum’s underlying values are 0–7, matching the order in the table.
| Member | Value |
|---|---|
| tvwTextOnly | 0 |
| tvwPictureText | 1 |
| tvwPlusMinusText | 2 |
| tvwPlusMinusPictureText | 3 |
| tvwTreelinesText | 4 |
| tvwTreelinesPictureText | 5 |
| tvwTreelinesPlusMinusText | 6 |
| tvwTreelinesPlusMinusPictureText | 7 |
See Also
- TreeView – consumer
- TreeLineStyleConstants – selects whether root-level lines are drawn when the tvwTreelines… variants are in effect