Web TreeView常用属性方法

转载:  
   关于IE Web Controls 中TreeView控制的常用属性和方法说明

  1.常用的几个属性和方法  
  ~Index   获取树节点在树节点集合中的位置。  
  ~Nodes   获取分配给树视图控件的树节点集合。  
  ~Parent     获取或设置控件的父容器。  
  ~SelectedNode   获取或设置当前在树视图控件中选定的树节点。  
  ~ExpandAll   展开所有树节点。  
  ~Checked   获取或设置一个值,用以指示树节点是否处于选中状态。  
  ~Text   获取或设置在树节点标签中显示的文本。  
  ~Expand   展开树节点。  
  ~Clear   清空树  
  ~Remove   从树视图控件中移除当前树节点。  
  以上由其他网友总结,补充:  
  ~Height   控件的高度  
  ~Width   控件的宽度  
  ~BackColor   背景颜色  
  ~BorderColor   边框颜色  
  ~BorderStyle   边框样式  
  ~BorderWidth   边框宽度  
  ~CssClass   应用于该控件的CSS类名  
  ~ExpandedImageUrl   展开时显示的节点图标  
  ~ImageUrl   未选择或展开是显示的节点图标  
  ~SelectedImageUrl   选中状态下显示的节点图标  
  ~Indent   缩进距离,只有在ShowLines设为TRUE时才生效。  
  ~ShowLines   是否显示层级连接线  
  ~ShowPlus   是否显示+/-符号按钮  
  ~ShowToolTip   在有父节点上显示工具提示(+/-号的使用展开/关闭)。  
  ~AccseeKey   控件使用的键盘快捷键  
  ~AutoSelect   为TRUE时,当用键盘移动节点时,自动选择新节点  
  ~AutoPostBack   当改变状态时,自动回存  
  ~Enabled   控制控件的启用状态  
  ~EnableViewState   控件是否自动保存其状态以用于往返行程  
  ~ExpandLevel   初始化控件是展开节点的层数  
  ~SelectExpands   当选中一个接点时,是否自动展开该节点  
  ~TabIndex   TAB键次序  
  ~Visible   控件是否可见   
    
  2.实用技巧:  
  1)怎样点击文字(不是+/-号)即可展开(收缩)子节点
  将TREE的SelectExpands   属性设为TRUE即可。 
     
  2)当鼠标指到某父接点时,如何不显示显示“节点名:user   +/-   to   expand/collapse”   
  将TREE的ShowToolTip   属性设为false即可。
    
  3)不显示树型的问题  
  首先:控件包没装好,使用上边介绍的控件包装一下试试。  
  其次:TreeView要求客户端浏览器版本为IE5.5及以上,最好要求客户端升级为IE6.0  
   
  4)关于闪烁  
  将AutoPostBack属性设置为真,SelectedIndexChange才能被执行。不过这样的话刷新的很厉害。不要刷新的话,将AutoPostBack属性设置为FALSE.  
   
  5)如何实现用键盘上下左右键移动焦点时,自动选择新节点并执行新节点      
  将TREE的AutoSelect   属性设为TRUE即可。  
   
  6)不想显示+/-符号按钮怎么做?  
  将TREE的ShowPlus   属性设为False即可。  
   
  7)不想显示层级连接线怎么做?  
  将TREE的ShowLines   属性设为False即可。  
   
  8)如何设置节点旁的图标  
  ~ExpandedImageUrl、ImageUrl、SelectedImageUrl这3个属性是控制图标的,选择自己喜欢的就OK了。
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值