TreeViewImageSet Enumeração

Definição

Representa uma imagem definida para ser usada no TreeView controlo.

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

Campos

Name Valor Description
Custom 0

Um conjunto de imagens definido pelo utilizador. Este é o valor padrão do ImageSet.

XPFileExplorer 1

Um conjunto pré-definido de Windows Explorer para imagens com estilo Microsoft Windows XP.

Msdn 2

Um conjunto pré-definido de imagens ao estilo do programa Microsoft MSDN para programadores.

WindowsHelp 3

Um conjunto pré-definido de imagens no estilo Microsoft Windows Help.

Simple 4

Um conjunto pré-definido de imagens de contorno simples.

Simple2 5

Um conjunto pré-definido de imagens de forma simples preenchidas.

BulletedList 6

Um conjunto pré-definido de imagens de balas em forma de diamante.

BulletedList2 7

Um conjunto pré-definido de imagens de balas em forma quadrada.

BulletedList3 8

Um conjunto pré-definido de imagens de balas seccionadas, em forma de diamante.

BulletedList4 9

Um conjunto pré-definido de imagens de balas em forma de diamante, seccionadas alternadamente, em tamanhos que variam consoante o nível.

Arrows 10

Um conjunto pré-definido de imagens de setas.

News 11

Um conjunto pré-definido de imagens ao estilo newsgroup.

Contacts 12

Um conjunto pré-definido de imagens ao estilo MSN Messenger.

Inbox 13

Um conjunto pré-definido de imagens ao estilo de email.

Events 14

Um conjunto pré-definido de imagens ao estilo registo de eventos.

Faq 15

Um conjunto pré-definido de imagens ao estilo FAQ.

Exemplos

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


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

Observações

A TreeViewImageSet enumeração é usada para representar os diferentes conjuntos de imagens que podem ser exibidos no TreeView controlo. Pode escolher entre um conjunto pré-definido de imagens ou criar o seu próprio conjunto personalizado definindo a TreeView.ImageSet propriedade para o Custom valor. Ao definir um conjunto personalizado de imagens, deve especificar uma imagem para cada uma das propriedades na tabela seguinte. Caso contrário, é usada a imagem padrão dessa propriedade.

Property Descrição
CollapseImageUrl O URL para uma imagem personalizada para o indicador de nó colapsado.
ExpandImageUrl O URL para uma imagem personalizada para o indicador de nó expandido.
LineImagesFolder O URL para uma pasta que contém imagens personalizadas para nós que ligam linhas.
NoExpandImageUrl O URL para uma imagem personalizada para o indicador de nó não expansivo.

Aplica-se a

Ver também