Winforms 树视图中的状态图像是什么?

Winforms 树视图中的状态图像是什么?,winforms,Winforms,我最近发现了一种方法,它允许我识别用户是否单击了某个节点。HitTest()方法返回的TreeViewHitTestInfo包含一个类型为Location的字段,该字段具有以下标志: public enum TreeViewHitTestLocations { 无=1, 图像=2, 标签=4, 缩进=8, PlusMinus=16, 右标签=32, StateImage=64, 上述客户区域=256, 低于客户区域=512, 客户的权利a=1024, LeftOfClientArea=2048,

我最近发现了一种方法,它允许我识别用户是否单击了某个节点。
HitTest()
方法返回的
TreeViewHitTestInfo
包含一个类型为
Location
的字段,该字段具有以下标志:

public enum TreeViewHitTestLocations
{
无=1,
图像=2,
标签=4,
缩进=8,
PlusMinus=16,
右标签=32,
StateImage=64,
上述客户区域=256,
低于客户区域=512,
客户的权利a=1024,
LeftOfClientArea=2048,
}
这是我通过测试发现的:

None:白色
图片:绿色
标签:黄色
缩进:深蓝色
普鲁斯米努斯:红色
标签右侧:浅蓝色

clientrea
标志为浅灰色,但我无法识别
StateImage
标志。什么是状态映像?

它是您未使用的状态映像。设置stateMageList属性。啊,我明白了。这是为复选框准备的。我应该做更多的测试。谢谢,汉帕桑。