ASP.NET -自定义 TreeView Web 服务器控件的外观

      TreeView 控件的呈现是可完全自定义的,这使得可以使用多种多样的显示样式。

若要自定义 TreeView 控件的外观,可以执行以下操作:

      ·指定影响控件显示和呈现的 TreeView 控件属性。

·指定一个 ImageSet 属性,该属性选择一组在运行时同控件一起呈现的内置图像。

·指定用于控制 TreeView 控件内特定 TreeNode 对象组的显示及呈现特性的各图像和样式属性。

·使用 Visual Studio 的自动套用格式功能可迅速完成一组图像和样式属性的自定义。

·为应用程序中的 TreeView 控件指定一个预定义主题或一个定义运行时显示及呈现特性的外观。

 

一、顶级布局属性

除了服务器控件的标准属性(如 BackColor 属性)外,TreeView 控件还公开一组提供对 TreeView 控件的外观进行精确控制的属性。

 

1.1NodeIndent 属性

NodeIndent 属性指定了所有节点的缩进量级。节点会从呈现 TreeView 控件的一侧缩进。对于从左向右呈现的区域设置而言,这是指左侧,而对于从右向左呈现的区域设置而言,这是指右侧。

 

1.2NodeWrap 属性

NodeWrap 属性指定每个节点中显示的文本在空间不足时是换到下一行的开头还是在同一行中继续显示。

 

1.3ShowLines 属性

ShowLines 属性指定是否显示将子节点连接到父节点的连线。当此属性设置为 true 时,TreeView 控件将在 LineImagesFolder 属性指定、可从 Web 访问的文件夹中搜索连线图像。

 

二、TreeNodeStyle 属性

除了自身的属性外,TreeView 控件还支持每种节点类型的 TreeNodeStyle

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值