TreeView.ImageSet 属性

.NET Framework 2.0
 
 
 
 

注意:此属性在 .NET Framework 2.0 版中是新增的。

获取或设置用于 TreeView 控件的图像组。

命名空间:System.Web.UI.WebControls
程序集:System.Web(在 system.web.dll 中)

语法

 
 
 
public TreeViewImageSet ImageSet { get; set; }
 
/** @property */
public TreeViewImageSet get_ImageSet () /** @property */
public void set_ImageSet (TreeViewImageSet value)
 
public function get ImageSet () : TreeViewImageSet

public function set ImageSet (value : TreeViewImageSet)

属性值

TreeViewImageSet 值之一。默认为 TreeViewImageSet.Custom

异常

 
 
异常类型 条件

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。

此属性的值存储在视图状态中。

示例

 
 

下面的代码示例演示如何使用 ImageSet 属性显示 TreeView 控件中的 Windows 资源管理器图像集。

 
<%@ Page Language="C#" %>

<html>
<body>
<form runat="server"> <h3>TreeView ImageSet Example</h3> <asp:TreeView id="LinksTreeView"
ImageSet="XPFileExplorer"
runat="server"> <Nodes> <asp:TreeNode Value="Home"
NavigateUrl="Home.aspx"
Text="Home"
Target="_blank"
Expanded="True"> <asp:TreeNode Value="Page 1"
NavigateUrl="Page1.aspx"
Text="Page1"
Target="_blank"> <asp:TreeNode Value="Section 1"
NavigateUrl="Section1.aspx"
Text="Section 1"
Target="_blank"/> </asp:TreeNode> <asp:TreeNode Value="Page 2"
NavigateUrl="Page2.aspx"
Text="Page 2"
Target="_blank"> </asp:TreeNode> </asp:TreeNode> </Nodes> </asp:TreeView> </form>
</body>
</html>
平台

 
 

Windows 98、Windows 2000 SP4、Windows Server 2003、Windows XP Media Center Edition、Windows XP Professional x64 Edition、Windows XP SP2、Windows XP Starter Edition

.NET Framework 并不是对每个平台的所有版本都提供支持。有关受支持版本的列表,请参见系统要求

.NET Framework

受以下版本支持:2.0

TreeView.ImageSet 属性的更多相关文章

  1. asp .Net TreeView实现数据绑定和事件响应

    最近做了一个图书馆管理系统,其中要实现中图法分类号查询,因为初学asp ,感觉还有点难度, 第一步:数据库文件 第二步 向界面中拖进TreeView控件 第三步添加事件 下面是cs文件代码 //Tre ...

  2. asp.net之treeview无法显示树结点图标(IP与域名的表现竟不一样)

    背景   今天接到客户的电话,说部署上去的项目树型的treeview无法正常显示,显示成了好几个大红叉.如: 排查   于是我通过远程登录到服务器,在本地测试了一会发现没有这个问题存在,无论是通过IP ...

  3. TreeView点击父节点不刷新展开子节点

    1.设置TreeView的属性EnableClientScript=true: 2.在动态绑定TreeView时,设置Node的属性SelectAction为Expand       newNode. ...

  4. TreeView节点

    TreeView由节点构成,建树通过对TreeView.items属性进行操作.Items是一个TTreeNodes对象,这是一个TTreeNode集. 一.针对TTreeNodes,也就是 Tree ...

  5. Delphi之TreeView

    TreeView是Delphi中使用频率比较高的一个控件,虽然使用次数很多,但总结不够.借着这次做GDW原型的机会总结一下,写的过程中也会参考网上的博文. TTreeView.TTreeNodes和T ...

  6. XML属性列表

    <?xml version="1.0" encoding="UTF-8"?> <Resources> <Include > ...

  7. duilib属性列表

    <?xml version="1.0" encoding="UTF-8"?> <!-- 可能有错漏,欢迎补充.wangchyz(wangchy ...

  8. C# TreeView 右键菜单

    方法一: 在winform中,添加一个contextMenuStrip1,设置TreeView的属性ContextMenuStrip为contextMenuStrip1,并为这个contextMenu ...

  9. delphi中TreeView使用(转)

    delphi中TreeView使用(1) TreeView由节点构成,建树通过对TreeView.items属性进行操作.Items是一个TTreeNodes对象,这是一个TTreeNode集. 一. ...

随机推荐

  1. pandas(二)函数应用和映射

    NumPy的ufuncs也可以操作pandas对象 >>> frame one two three four a 0 1 2 3 b 4 5 6 7 c 8 9 10 11 d 12 ...

  2. C语言高级宏技巧

    特殊符号#.## (1)# When you put a # before an argument in a preprocessor  macro, the preprocessor turns t ...

  3. python中self cls init的理解

    原创文章,未经允许禁止转载! python中self cls init的理解 python中self cls init的理解

  4. Linux基础以及简单命令

    1. UNIX是什么 UNIX是一个计算机操作系统,一个用来协调.管理和控制计算机硬件和软件资源的控制程序.特点:多用户和多任务 2. GNU项目与自由软件 GPL条款是为保证GNU软件可以自由地使用 ...

  5. php如何实现定时任务,php定时任务方法,最佳解决方案,php自动任务处理

    php如何实现定时任务,php定时任务方法,最佳解决方案,php自动任务处理 Joe PHP 2012-01-18 定时任务对于php来说一直都是很多朋友的一个难题,但却很多地方都遇到了.比如说:游戏 ...

  6. 微信小程序学习笔记(5)--------框架之视图层

    这一系列转载:http://blog.csdn.net/zsp45212/article/details/53518238 视图层 框架的视图层由wxml与wxss编写,由组件进行展示.将逻辑层的数据 ...

  7. flume hdfs配置详解

    flume采集中HDFS参数解析 就是个备忘录,方便以后直接查阅,不用再网上找了!!!! 配置解析 Flume中的HDFS Sink应该是非常常用的,其中的配置参数也比较多,在这里记录备忘一下. ch ...

  8. 字符数组(char)和字符串(string)的转换

    #include<iostream>#include<string>using namespace std;void main(){ string LyuS = "W ...

  9. anacoda的spyder在调用matplotlib的时候无法显示动画效果【学习笔记】

    ipython console的默认设置将图像结果显示在终端,但是这样显示存在的问题是无法显示动画效果,因此需要将动画效果显示到单独的窗口,按照下面的截图即可显示. 方法一.按照如下截图显示设置,重启 ...

  10. 《Maven实战》第6章 仓库

    6.1什么是Maven仓库? Maven仓库:存储所有Maven项目共享的构件的统一位置. Maven仓库的作用:Maven项目仅需声明依赖坐标,即可在需要的时候自动根据坐标找到仓库中的构件. 6.2 ...