Compartilhar via


TreeViewImageSet Enumeração

Definição

Representa um conjunto de imagens a ser usado no controle TreeView.

public enum class TreeViewImageSet
public enum TreeViewImageSet
type TreeViewImageSet = 
Public Enum TreeViewImageSet
Herança
TreeViewImageSet

Campos

Nome Valor Description
Custom 0

Um conjunto de imagens definido pelo usuário. Esse é o valor padrão do ImageSet.

XPFileExplorer 1

Um conjunto predefinido de imagens estilo Windows Explorer para Microsoft Windows XP.

Msdn 2

Um conjunto predefinido de imagens com estilo de programa para desenvolvedores do Microsoft MSDN.

WindowsHelp 3

Um conjunto predefinido de imagens com estilo de Ajuda do Microsoft Windows.

Simple 4

Um conjunto predefinido de imagens de estrutura de tópicos em forma simples.

Simple2 5

Um conjunto predefinido de imagens em forma simples preenchidas.

BulletedList 6

Um conjunto predefinido de imagens de marcador em forma de diamante.

BulletedList2 7

Um conjunto predefinido de imagens de marcador em forma de quadrado.

BulletedList3 8

Um conjunto predefinido de imagens de marcador em forma de diamante.

BulletedList4 9

Um conjunto predefinido de imagens de marcador em forma de diamante e seções alternativas em tamanhos que variam de acordo com o nível.

Arrows 10

Um conjunto predefinido de imagens de seta.

News 11

Um conjunto predefinido de imagens com estilo de grupo de notícias.

Contacts 12

Um conjunto predefinido de imagens estilo MSN Messenger.

Inbox 13

Um conjunto predefinido de imagens com estilo de email.

Events 14

Um conjunto predefinido de imagens com estilo de log de eventos.

Faq 15

Um conjunto predefinido de imagens com estilo de perguntas frequentes.

Exemplos

O exemplo a seguir demonstra como usar a TreeViewImageSet enumeração para indicar qual conjunto de imagens usar no TreeView controle:


<%@ 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>

Comentários

A TreeViewImageSet enumeração é usada para representar os diferentes conjuntos de imagens que podem ser exibidas no TreeView controle. Você pode selecionar um conjunto predefinido de imagens ou criar seu próprio conjunto personalizado definindo a TreeView.ImageSet propriedade como o Custom valor. Ao definir um conjunto personalizado de imagens, você deve especificar uma imagem para cada uma das propriedades na tabela a seguir. Caso contrário, a imagem padrão dessa propriedade será usada.

Propriedade Descrição
CollapseImageUrl A URL para uma imagem personalizada para o indicador de nó recolhido.
ExpandImageUrl A URL para uma imagem personalizada para o indicador de nó expandido.
LineImagesFolder A URL para uma pasta que contém imagens personalizadas para nós que conectam linhas.
NoExpandImageUrl A URL para uma imagem personalizada para o indicador de nó que não está em expansão.

Aplica-se a

Confira também