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. linux 或c 时间相关处理类型和函数

    注意1.精确级别,纳秒级别原型long  clock_gettime (clockid_t which_clock, struct timespec *tp); 头文件time.hwhich_cloc ...

  2. 学员管理系统(简单的Django设计)

    学员管理系统(简单的Django设计) 学员管理系统 项目规划阶段 项目背景 近年来老男孩教育的入学学员数量稳步快速增长,传统的excel统计管理学员信息的方式已经无法满足日渐增长的业务需求.因此公司 ...

  3. s5_day12作业

    # day12作业: # 功能实现: # 一个文件夹中,存在多个文件,包括图片,视频,文本等等, # 遍历出时间在2017-06-05至2017-06-09这段时间内创建的所有文件.具体文件夹,自己创 ...

  4. 测试Windows live Writer

    private String GetRandomint(int codeCount) { Random random = new Random(); string min = "" ...

  5. Linux 进程管理 进程优先级管理

    Linux进程优先级 Linux 是一个多用户.多任务的操作系统,系统中通常运行着非常多的进程.但是 CPU 在一个时钟周期内只能运算一条指令(现在的 CPU 采用了多线程.多核心技术,所以在一个时钟 ...

  6. Spark机器学习5·回归模型(pyspark)

    分类模型的预测目标是:类别编号 回归模型的预测目标是:实数变量 回归模型种类 线性模型 最小二乘回归模型 应用L2正则化时--岭回归(ridge regression) 应用L1正则化时--LASSO ...

  7. CSS3鼠标悬停8种动画特效

    在线演示 本地下载

  8. MongoDB快速入门(十三)- 聚合count、distinct和group

    1. count:     --在空集合中,count返回的数量为0.     > db.test.count()    0    --测试插入一个文档后count的返回值.    > d ...

  9. C# word 类库基本属性介绍

    using System;using System.Collections.Generic;using System.Text;using Microsoft.Office.Interop.Word; ...

  10. PAT1076. Forwards on Weibo (30)

    使用DFS出现超时,改成bfs DFS #include <iostream> #include <vector> #include <set> using nam ...