TreeView.ImageSet 属性

TreeView.ImageSet 属性

.NET Framework 2.0

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

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

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

语法

C#

C++

VB

public TreeViewImageSet ImageSet { get; set; }

J#

/** @property */
public TreeViewImageSet get_ImageSet ()

/** @property */
public void set_ImageSet (TreeViewImageSet value)

JScript

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 资源管理器图像集。

C#

VB

<%@ 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 类
TreeView 成员
System.Web.UI.WebControls 命名空间
TreeViewImageSet
NoExpandImageUrl
TreeView.CollapseImageUrl 属性
TreeView.ExpandImageUrl 属性
TreeView.HoverNodeStyle 属性
LineImagesFolder

时间: 2024-10-09 07:39:47

TreeView.ImageSet 属性的相关文章

bootstrap的treeview checked属性 ----解决方案

今天在开发过程中遇到了两个小问题,因为在做树形结构展示,用的是bootstrap的treeview,在获取json data的时候有几点需要注意 1)"pid":5,"id":4,"text":"xx"  这三个属性是必须要获取到的,其中pid为父节点id,id为该条数据的id,text为你要显示的文本 2)"state":{"checked":true}  state属性 其中chec

XML属性列表

<?xml version="1.0" encoding="UTF-8"?> <Resources> <Include > <Attribute name="source" default="" type="STRING" comment="XML布局文件"/> <Attribute name="count" de

TreeView节点

TreeView由节点构成,建树通过对TreeView.items属性进行操作.Items是一个TTreeNodes对象,这是一个TTreeNode集. 一.针对TTreeNodes,也就是 TreeView.Items,有这些属性: 1.count,节点个数.(节点总数) 2.item[index] ,通过index得到节点.(节点号) 二.针对TTreeNodes,也就是 TreeView.Items,常用的添加节点的操作有: AddFirst添加第一个根节点.由此函数添加的节点总排在前面,

iOS项目框架的搭建

好久没写博客了,近来学习swift,准备用swift仿写个项目,就找了找appstore,找了一个叫半糖的项目,看着界面真不错,但是感觉技术跟不上,先试着写写吧 档成文件夹,如图所示 打开文件夹,找到payload,打开,然后右击显示包内容,然后你就看到一大堆的资源文件了,不过你会发现找来找去都找不到tabbar的图片,今天给大家介绍个厉害的工具https://github.com/devcxm/iOS-Images-Extractor,上Git搜索下 你会有意想不到的惊喜哦,下载下来后如图,直

一些工作总结

1.<form :input path=>和el表达${}都是可以往前传也可以往后传的 2.在jssite的框架里面,可以使用vo.permInterfaceInfo.interfaceUrlCode,是可以取到的 SELECT * from tc_perm_interface_info i LEFT JOIN tc_perm_interface_role_ref ir On i.id IN ( SELECT irr.interface_id FROM tc_perm_interface_ro

《ASP.NET4从入门到精通》学习笔记2

<ASP.NET4 从入门到精通>学习笔记2 第二部分  高级特性 第7章一致的界面 一致界面,一直以来都是界面设计的关键点,不同的网站,都需要一致的界面,否则的话,会出现不同的界面显示的凌乱或者给人很差的体验. 一致界面的设计方案,通常有如下三点: l  采用自定义空间的方式,也就是设计一个自定义控件,然后这个控件在每个页面都显示一下. l  父类继承的方式,也就是定义一个通用的父类,然后所有的子类都继承该父类 l  Master母版页模式,这个模式是ASP.NET2.0之后提出的来的,比较

CSS与HTML5响应式图片

随着 Retina 屏幕的逐渐普及,网页中对图片的适配要求也越来越高.如何让图片在放大了两倍的 Retina 屏幕显示依然清晰,曾经一度困扰着网页开发者,好在 CSS3 与 HTML5 已经着力在改变这种现状.那么到底什么是响应式图片呢? 什么是响应式图片? 响应式图片是指:用户代理根据输出设备的分辨率不同加载不同类型的图片,不会造成带宽的浪费.同时,在改变输出设备类型或分辨率时,能及时加载对应类型的图片. CSS 响应式图片 对于很多 IOS 开发者来说可能已经不太陌生了,为了适配Retina

.NET 菜单如何链接到指定的框架

这2天我看了网络上很多关于这方面的资料,很多都是抄人家的,要不就是没图说个jiba,要不就是没有说到重点,浪费大家的时间,今天我把我的心得给大家分享下,希望对大家有所帮助. 一.首先,你需要简历一个框架集(frame set),这就包括了几个部分,包括:index_frame.frame_top.frame_left.mainFrame.以及一个折叠的特效: 我的文件目录如下: 各部分代码如下: frame_center.html: 3 <head> 4 <meta http-equiv

PB控件属性之TreeView

TreeView [其他] ■TreeView控件可以以树型方式来组织项目,不仅显示直观.界面友好,而且项目的管理和操作更为方便,是当前比较流行的一个控件. 该控件的特点是在较小的空间可以分层次显示大量的数据,并且可以按照用户的要求检索数据.该控件具有以下功能: 通过可以展开或者折叠的节点遍历数据. 图形化和文本化的节点显示. 拖放操作. 包括剪切.复制和粘贴的节点操作. ■典型编程 通常TreeView控件用来让用户选择数据,或者进行数据的管理.比如,在一个人事管理软件中,使用部门.姓和名这样