TreeView样式控制TreeView.ImageSet 属性

TreeView.ImageSet 属性
获取或设置用于 TreeView 控件的图像组。
命名空间: System.Web.UI.WebControls
程序集: System.Web(在 system.web.dll 中)

异常类型 条件
ArgumentOutOfRangeException
指定的图像集不是 TreeViewImageSet 值之一。
备注
使用 ImageSet 属性可指定用于 TreeView 控件的图像组。可以选择预定义的图像组为控件提供标准外观,也可以定义自己的自定义集。
注意: ImageSet 属性不会影响节点的任何样式设置。如果要添加自定义的颜色和间距,请设置适当的样式属性,如 NodeStyle 属性。

下表列出了 ImageSet 属性的有效值。
图像集 说明
TreeViewImageSet.Arrows 使用箭头图像的预定义图像集。
TreeViewImageSet.BulletedList 使用菱形项目符号图像的预定义图像集。
TreeViewImageSet.BulletedList2 使用方形项目符号图像的预定义图像集。
TreeViewImageSet.BulletedList3 预定义的、分节的菱形项目符号图像集。
TreeViewImageSet.BulletedList4 预定义的、大小随级别不同而变化的、分节的备用菱形项目符号图像集。
TreeViewImageSet.Contacts 使用 MSN Messenger 图像的预定义图像集。
TreeViewImageSet.Custom 用户定义的图像集。
TreeViewImageSet.Events 使用事件日志样式的图像的预定义图像集。
TreeViewImageSet.Faq 使用 FAQ 样式的图像的预定义图像集。
TreeViewImageSet.Inbox 使用电子邮件样式的图像的预定义图像集。
TreeViewImageSet.News 使用新闻组样式的图像的预定义图像集。
TreeViewImageSet.Simple 使用简单空心形状的预定义图像集。
TreeViewImageSet.Simple2 使用简单实心形状的预定义图像集。
TreeViewImageSet.Msdn 使用 MSDN 图像的预定义图像集。
TreeViewImageSet.WindowsHelp 使用 Microsoft Windows 帮助图像的预定义图像集。
TreeViewImageSet.XPFileExplorer 使用 Microsoft Windows XP 中的 Windows 资源管理器图像的预定义图像集。
定义自定义图像集时,应为下表中的每个属性指定一个图像。如果不指定,则使用该属性的默认图像。
属性 说明
CollapseImageUrl
用于可折叠节点的指示符的自定义图像的 URL。
ExpandImageUrl
用于可展开节点的指示符的自定义图像的 URL。
LineImagesFolder
包含节点连线的自定义图像的文件夹的 URL。
NoExpandImageUrl
用于不可展开节点的指示符的自定义图像的 URL。

转自:http://hi.baidu.com/%BC%D2%C0%EF%B5%C4%B3%A4%BD%AD%CB%AE/blog/item/d1a9cc0f3988b7ec37d1226c.html

示例:

<asp:TreeView ID="Tree_left" runat="server" ImageSet="Contacts" NodeIndent="10">
    <ParentNodeStyle Font-Bold="True" ForeColor="#5555DD" />
    <HoverNodeStyle Font-Underline="False" />
    <SelectedNodeStyle Font-Underline="True" HorizontalPadding="0px" VerticalPadding="0px" />
    <NodeStyle Font-Names="Verdana" Font-Size="8pt" ForeColor="Black" HorizontalPadding="5px"
        NodeSpacing="0px" VerticalPadding="0px" />
</asp:TreeView>

你可能感兴趣的:(treeview)