首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

treeview怎样使node被挡住的图片可以显示解决方案

2012-01-08 
treeview怎样使node被挡住的图片可以显示水平滚动条滚动会使node图片被挡住,大家有没有什么方法当点击node

treeview怎样使node被挡住的图片可以显示
水平滚动条滚动会使node图片被挡住,大家有没有什么方法当点击node时,其被挡住的图片就显示出来?
若使用EnsureVisible只能使文字部分显示出来!

[解决办法]
家里,没法试。
试试有个expend属性。
[解决办法]
说实话,我没看明白楼主的意思
他说的应该是Node的Expanded 属性吧:
你参考一下MSDN中这些代码:
可以使用 Expanded 属性编程展开 Node 对象。以下代码与双击第一个 Node 的作用相同:

TreeView1.Nodes(1).Expanded = True

在 Node 对象被展开时,Expand 事件发生。

如果一个 Node 对象没有子节点,则该属性值被忽略。


Dim nodX As Node '声明对象变量。
Dim I as Integer '声明计数器变量。
For I = 1 to 4
Set nodX = TreeView1.Nodes.Add(,,,"Node " & Cstr(i))
'使用引用来设置其它属性,如 Enabled。
nodX.Enabled = True
'把图像属性设置为在关联的 ImageList 中的图像 3。
nodX.ExpandedImage = 3
Next I


[解决办法]
我向应该是向水平滚动条发送向左移动的消息让图标显示

热点排行