TreeView.ImageSet Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece el grupo de imágenes a utilizar para el control TreeView.
public:
property System::Web::UI::WebControls::TreeViewImageSet ImageSet { System::Web::UI::WebControls::TreeViewImageSet get(); void set(System::Web::UI::WebControls::TreeViewImageSet value); };
public System.Web.UI.WebControls.TreeViewImageSet ImageSet { get; set; }
member this.ImageSet : System.Web.UI.WebControls.TreeViewImageSet with get, set
Public Property ImageSet As TreeViewImageSet
Valor de propiedad
Uno de los valores de TreeViewImageSet. De manera predeterminada, es TreeViewImageSet.Custom
.
Excepciones
El conjunto de imágenes establecido no es ninguno de los valores de TreeViewImageSet.
Ejemplos
En el ejemplo de código siguiente se muestra cómo usar la ImageSet propiedad para mostrar el conjunto de imágenes Windows Explorer en el TreeView control .
<%@ Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>TreeView ImageSet Example</title>
</head>
<body>
<form id="form1" 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>
<%@ Page Language="VB" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>TreeView ImageSet Example</title>
</head>
<body>
<form id="form1" 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>
Comentarios
Utilice la ImageSet propiedad para especificar el grupo de imágenes que se usará para el TreeView control . Puede seleccionar un conjunto predefinido de imágenes para dar al control un aspecto estándar o definir su propio conjunto personalizado.
Nota
La ImageSet propiedad no afecta a ninguna configuración de estilo para un nodo. Establezca la propiedad de estilo adecuada, como la NodeStyle propiedad , si desea agregar colores personalizados y espaciado.
En la tabla siguiente se enumeran los valores válidos para la propiedad .ImageSet
Conjunto de imágenes | Descripción |
---|---|
TreeViewImageSet.Arrows |
Un conjunto de imágenes predefinido que usa imágenes de flecha. |
TreeViewImageSet.BulletedList |
Un conjunto de imágenes predefinido que usa imágenes de viñetas en forma de rombo. |
TreeViewImageSet.BulletedList2 |
Un conjunto de imágenes predefinido que usa imágenes de viñetas en forma cuadrada. |
TreeViewImageSet.BulletedList3 |
Un conjunto predefinido de imágenes de viñeta en forma de rombo, en secciones. |
TreeViewImageSet.BulletedList4 |
Un conjunto predefinido de imágenes alternativas de viñeta en forma de rombo, en secciones, en tamaños que varían por nivel. |
TreeViewImageSet.Contacts |
Un conjunto de imágenes predefinido que usa imágenes de MSN Messenger. |
TreeViewImageSet.Custom |
Un conjunto de imágenes definido por el usuario. |
TreeViewImageSet.Events |
Un conjunto de imágenes predefinido que usa imágenes con estilo de registro de eventos. |
TreeViewImageSet.Faq |
Un conjunto de imágenes predefinido que usa imágenes con estilo de preguntas frecuentes. |
TreeViewImageSet.Inbox |
Un conjunto de imágenes predefinido que usa imágenes con estilo de correo electrónico. |
TreeViewImageSet.News |
Un conjunto de imágenes predefinido que usa imágenes con estilo de grupo de noticias. |
TreeViewImageSet.Simple |
Un conjunto de imágenes predefinido que usa contornos de formas simples. |
TreeViewImageSet.Simple2 |
Un conjunto de imágenes predefinido que usa formas rellenas simples. |
TreeViewImageSet.Msdn |
Un conjunto de imágenes predefinido que usa imágenes de MSDN. |
TreeViewImageSet.WindowsHelp |
Un conjunto de imágenes predefinido que usa imágenes de Ayuda de Microsoft Windows. |
TreeViewImageSet.XPFileExplorer |
Conjunto de imágenes predefinido que usa imágenes Windows Explorer disponibles en Microsoft Windows XP. |
Al definir un conjunto personalizado de imágenes, debe especificar una imagen para cada una de las propiedades de la tabla siguiente. De lo contrario, se usa la imagen predeterminada para esa propiedad.
Propiedad. | Descripción |
---|---|
CollapseImageUrl | Dirección URL de una imagen personalizada para el indicador de nodo contraíble. |
ExpandImageUrl | Dirección URL de una imagen personalizada para el indicador de nodo expandible. |
LineImagesFolder | Dirección URL de una carpeta que contiene imágenes personalizadas para las líneas que conectan nodos. |
NoExpandImageUrl | Dirección URL de una imagen personalizada para el indicador de nodo no expandible. |
El valor de esta propiedad se almacena en estado de vista.