0
有人可以请我解释为什么StateImageIndex
TreeNode
限制在最大值14?我根本没有任何意义。为什么TreeNode上的StateImageIndex限制为最大值14?
有人可以请我解释为什么StateImageIndex
TreeNode
限制在最大值14?我根本没有任何意义。为什么TreeNode上的StateImageIndex限制为最大值14?
参见 http://msdn.microsoft.com/en-us/library/bb774760(VS.85).aspx
http://msdn.microsoft.com/en-us/library/bb775597(VS.85).aspx
http://msdn.microsoft.com/en-us/library/bb773409(VS.85).aspx
状态图像被称为使用特殊的掩模,并且它似乎是在大小为4位,这使得16个可能的值和0-14似乎是可用。
简单:treenodes只允许14个不同的状态... – 2009-09-24 12:08:25
不要让sence,它只是一个任意的图像列表,为什么SateImageList限制,当普通的ImageList不是。你是什么意思14个不同的州? – Marcus 2009-09-24 12:49:12
有三种基本状态:未选中,已选中或已混合。这留下了12个更多的状态,这很适合4位变量。可能有人认为13会是不吉利的,或者也许代码15也有特殊的含义。 – 2009-09-24 13:51:08